FineUI 官方论坛
标题:
【已解决】上次按钮提示加载问题
[打印本页]
作者:
Echo
时间:
2018-8-2 17:56
标题:
【已解决】上次按钮提示加载问题
F.FileUpload().ID("fileInfo").EmptyText("请选择Excel表格导入数据").Label("导入数据").ButtonText("导入设备信息").ButtonIconFont(IconFont._Upload).OnFileSelected(Url.Action("fileInfo_FileSelected"), "fileInfo")
复制代码
我想在导入的时候加个提示信息,我看示例里面有个回发提示语法如下
F.FileUpload().ID("fileInfo").EmptyText("请选择Excel表格导入数据").Label("导入数据").ButtonText("导入设备信息").ButtonIconFont(IconFont._Upload).OnFileSelected(e =>
{
e.Action = Url.Action("fileInfo_FileSelected");
e.AjaxLoadingType = AjaxLoadingType.Mask;
e.Parameters = new ParameterCollection() { new Parameter("fileInfo","") };
e.ShowAjaxLoadingMaskText = true;
e.AjaxLoadingMaskText = "正在导入数据,请稍后。。。";
})
复制代码
e.Parameters = new ParameterCollection() { new Parameter("fileInfo","这里怎么把文件传到后台呢") };
作者:
sanshi
时间:
2018-8-3 12:07
这个不难,应该是 Fields 属性,参考代码:
@(F.SimpleForm().IsFluid(true).CssClass("blockpanel").ID("SimpleForm1").BodyPadding(10).ShowBorder(true).Title("表单").ShowHeader(true)
.Items(
F.TextBox().Label("用户名").ID("tbxUserName").EmptyText("请输入用户名").Required(true).ShowRedStar(true),
F.FileUpload().ID("filePhoto").EmptyText("请选择一张照片").Label("个人头像").Required(true).ShowRedStar(true),
F.Button().ID("btnSubmit").ValidateForms("SimpleForm1").Text("提交").OnClick(e => {
e.Action = Url.Action("btnSubmit_Click");
e.Fields = "SimpleForm1";
e.AjaxLoadingType = AjaxLoadingType.Mask;
e.ShowAjaxLoadingMaskText = true;
e.AjaxLoadingMaskText = "正在导入数据,请稍后...";
})
)
)
复制代码
运行效果:
[attach]11367[/attach]
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4