kendo按钮点击验证消息未显示mvc4 razor

时间:2013-12-30 12:50:26

标签: asp.net-mvc-4 razor kendo-ui

这里使用了kendo按钮和剃刀文本框。没有按钮点击时获得验证消息 这是我的代码

<tr>
                                    <td>
                                        @Html.Label("User Name")
                                    </td>
                                    <td>
                                        @Html.TextBoxFor(model => model.UserName, new { Class = "txtLogin" })
                                        @Html.ValidationMessageFor(model => model.UserName)
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        @Html.Label("Password")
                                    </td>
                                    <td>
                                        @Html.TextBoxFor(model => model.Password, new { Class = "txtLogin" })
                                        @Html.ValidationMessageFor(model => model.Password)
                                    </td>
                                </tr>
                                <tr>
                                    <td colspan="2">
                                        <div class="fielddiv">
                                            @(Html.Kendo().Button()
                                            .Name("btnsave")
                                            .HtmlAttributes(new { type = "button" })
                                            .Content("Login"))
                                        </div>
                                    </td>
                                </tr>

1 个答案:

答案 0 :(得分:1)

您需要检查所有内容是否嵌套在form标记(或Html.BeginForm)中。然后将按钮的类型设置为“提交”。