ASP.NET MVC:用<asp:TextBox>替换<%= Html.TextBox("name")%>

Mic*_*vin 1 asp.net asp.net-mvc

因为我想在文本框上设置Extender(来自AJAX Controls工具包的日历),我必须更改代码

<%= Html.TextBox("name") %> 
Run Code Online (Sandbox Code Playgroud)

<asp:TextBox ...>

但是如何在元素上绑定属性"name"?

谢谢

tva*_*son 7

您是否尝试过使用jQuery DatePicker?MVC比标准ASP控件和相关扩展程序更友好.

<%= Html.TextBox( "name" ) %>

<script type="text/javascript">
    $(function() {
       $('[name=name]').datepicker();
    });
</script>
Run Code Online (Sandbox Code Playgroud)