解决方案 »

  1.   


    这个是不是在model层实现的,想相应的字段前加[required]
      

  2.   


    这个是不是在model层实现的,想相应的字段前加[required]
    MODEL层是可以加required,但是你加不了其它的,比如:data-options="xxx:yyyy",自定义的数据。
      

  3.   

    Html.TextBoxFor(model => model.AreaName, new {@class="header",@data-options="xxx:yyy"})
      

  4.   

     @Html.TextBoxFor(model=>model.Name, new Dictionary<string, object>() { {"class", "header" }, {"data-options", "xxx:yyy" } })
      

  5.   

    ==>
    <input class="header" data-options="xxx:yyy" id="Name" name="Name" type="text" value="" />
      

  6.   

    你也可以这样
      $(function () {
        $("#AreaName").attr({'data-options':"required:true"});
    }
      

  7.   


                <td>正文:</td>
                <td>
                    @Html.TextBox("Content", null, new { @class = "easyui-textbox", @data_options = "multiline:true", style = "width:300px;height:100px" })
                </td>
    关键在于把 @data-options 写成 @data_options