FineUI 官方论坛

标题: 这个算不算FineUIMvc的Grid大bug [打印本页]

作者: yimi00    时间: 2019-2-26 15:18
标题: 这个算不算FineUIMvc的Grid大bug
编辑grid表格,修改grid的ID为Grid1有时候能成功保存,修改为其他名字不行....
[attach]11886[/attach]
版本:5.3.0.1
页面文件:
@{
    ViewBag.Title = "DataModel/TwoGrid";
    var F = Html.F();
}
@using Md;
@using BaseProject.Code;
@model IList<Md.V_SYS_User>
@section body {
    @(
     F.Grid().IsFluid(true).ID("Grid3").AllowCellEditing(true).ClicksToEdit(1).DataIDField(Md.V_SYS_User._UserID).DataTextField(V_SYS_User._UserName)
            .Columns(
                    F.RowNumberField(),
                    F.RenderFieldFor(m => m.UserName).Width(100)
                         .Editor(
                             F.TextBox().ID("tbName").Required(true)
                         )).DataSource(Model).Toolbars(F.Toolbar().Items(
        F.Button().ID("btnSave").Text("保存").OnClick(Url.Action("btnSubmit_Click"), "Grid3"))
    ))
}
@section script {
    <script>
        function renderMajor(value) {
            return F("ddlRole").getTextByValue(value);
        }
        function renderDept(value) {
            return F("ddlDept").getTextByValue(value);
        }
    </script>
}


Controller文件:
       [HttpPost]
        [ValidateAntiForgeryToken]
        public ActionResult btnSubmit_Click(string[] Grid1_fields, JArray Grid1_modifiedData)
        {
            if(Grid1_modifiedData==null)
            {
                ///就是等于null
            }
            return UIHelper.Result();
        }


作者: yimi00    时间: 2019-2-26 15:21
后面的图不小心点的,与本文无关
作者: sanshi    时间: 2019-2-26 16:04
什么意思?你前台Grid3,后台用 Grid1_fields接受参数啥意思




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4