|
地板
楼主 |
发表于 2018-2-1 14:50:40
|
只看该作者
关于 局部视图问题
我一个表单,里面会生成多个 Image 空间,我需要将它在后台装载 然后显示到前端视图上
并且有多个地方会用到, 想用局部视图的方式去实现,目前就卡在这里不知道该怎么去实现
F.Form()
.ID("SimpleForm1")
.Width(300)
.Height(170)
.EnableCollapse(true)
.ShowBorder(false)
.ShowHeader(false)
.Layout(LayoutType.VBox)
.Items(
F.Image()
.ID("imgfilePhoto1")
.CssClass("photo")
.ImageHeight(125)
.ImageWidth(220)
.ImageUrl(Url.Content("~/res/images/blank.png"))
.BoxFlex(1),
F.Button()
.Text("查看图片")
.Icon(Icon.ImageMagnify)
.Enabled(false)
.ID("btnImgFileName1")
.Listener("click", "onImgShow(F.ui.txtImgFileName1.getValue())")
.CssClass("btn"),
F.TextBox()
.ID("txtImgFileName1")
.Hidden(true)
.Readonly(true)
.Text(""),
F.FileUpload()
.ID("filePhoto1")
.ShowRedStar(false)
.ShowEmptyLabel(true)
.ButtonText("上传图片")
.ButtonOnly(true)
.ButtonIcon(Icon.ImageAdd)
.OnFileSelected(Url.Action("UploadFileAction1"), "filePhoto1")
),
F.Form()
.ID("SimpleForm2")
.Width(250)
.Height(170)
.EnableCollapse(true)
.ShowBorder(false)
.ShowHeader(false)
.Layout(LayoutType.VBox)
.Items(
F.Image()
.ID("imgfilePhoto2")
.CssClass("photo")
.ImageHeight(125)
.ImageWidth(220)
.ImageUrl(Url.Content("~/res/images/blank.png"))
.BoxFlex(1),
F.Button()
.Text("查看图片")
.ID("btnImgFileName2")
.Enabled(false)
.Icon(Icon.ImageMagnify)
.Listener("click", "onImgShow(F.ui.txtImgFileName2.getValue())")
.CssClass("btn"),
F.TextBox()
.ID("txtImgFileName2")
.Hidden(true)
.Readonly(true)
.Text(""),
F.FileUpload()
.ID("filePhoto2")
.ShowRedStar(false)
.ShowEmptyLabel(true)
.ButtonText("上传图片")
.ButtonOnly(true)
.ButtonIcon(Icon.ImageAdd)
.OnFileSelected(Url.Action("UploadFileAction2"), "filePhoto2")
),
F.Form()
.ID("SimpleForm3")
.Width(250)
.Height(170)
.EnableCollapse(true)
.ShowBorder(false)
.ShowHeader(false)
.Layout(LayoutType.VBox)
.Items(
F.Image()
.ID("imgfilePhoto3")
.CssClass("photo")
.ImageHeight(125)
.ImageWidth(220)
.ImageUrl(Url.Content("~/res/images/blank.png"))
.BoxFlex(1),
F.Button()
.Text("查看图片")
.ID("btnImgFileName3")
.Icon(Icon.ImageMagnify)
.Listener("click", "onImgShow(F.ui.txtImgFileName3.getValue())")
.Enabled(false)
.CssClass("btn"),
F.TextBox()
.ID("txtImgFileName3")
.Hidden(true)
.Readonly(true)
.Text(""),
F.FileUpload()
.ID("filePhoto3")
.ShowRedStar(false)
.ShowEmptyLabel(true)
.ButtonText("上传图片")
.ButtonOnly(true)
.ButtonIcon(Icon.ImageAdd)
.OnFileSelected(Url.Action("UploadFileAction3"), "filePhoto3")
)
)
|
|