Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET MVC 4上模式弹出窗口中的必需属性无效_C#_Javascript_Jquery Ui_Asp.net Mvc 4_Asp.net Ajax - Fatal编程技术网

C# ASP.NET MVC 4上模式弹出窗口中的必需属性无效

C# ASP.NET MVC 4上模式弹出窗口中的必需属性无效,c#,javascript,jquery-ui,asp.net-mvc-4,asp.net-ajax,C#,Javascript,Jquery Ui,Asp.net Mvc 4,Asp.net Ajax,我的弹出窗口出现,当文本框为空时,必须在我的弹出窗口中显示所需消息,但它不会出现。我使用数据注释 这是我的视图代码: @model BLL.Boards @{ AjaxOptions ajaxOptions = new AjaxOptions { UpdateTargetId = "Board_list", LoadingElementId = "loading", LoadingElementDuration = 1000, OnComplete = "clo

我的弹出窗口出现,当文本框为空时,必须在我的弹出窗口中显示所需消息,但它不会出现。我使用数据注释

这是我的视图代码:

@model BLL.Boards
@{

AjaxOptions ajaxOptions = new AjaxOptions
{
    UpdateTargetId = "Board_list",
    LoadingElementId = "loading",
    LoadingElementDuration = 1000,
    OnComplete = "closeDialog('Board')"
};
 }
<fieldset>
<legend>Boards List</legend>
@using (Ajax.BeginForm("Edit", ajaxOptions))
{
      @Html.ValidationSummary(true)
      @Html.HiddenFor(model => model.BoardID)
    <table>
       <tr>
            <td>@Html.LabelFor(model => model.BoardName)</td>
            <td>@Html.EditorFor(model => model.BoardName)</td>
            <td>@Html.ValidationMessageFor(model => model.BoardName)</td>

        </tr>
       <tr>
            <td>@Html.LabelFor(model => model.BoardDescription)</td>
            <td>@Html.EditorFor(model => model.BoardDescription)</td>
            <td>@Html.ValidationMessageFor(model => model.BoardDescription)</td>
        </tr>


    </table>
    <input type="submit" class="btn btn-primary" value="Save" /> 
    <input type="button" class="btn btn-primary" value="Cancel"/>
   }
   </fieldset>

您能否显示说明这些字段应为必填字段的代码?也许UI中的文本框中会出现错误,我的意思是这里的编辑器。您是否在视图中或何处包含了jquery验证库?并给出示例