使用网页控制

时间:2009-11-17 08:38:12

标签: asp.net-mvc web-controls

我有一个基本问题。我创建了一个MVC项目。我对LogOn.aspx进行了更改。我没有使用HTML文本框控件,而是在UserName文本框中使用了asp的文本框控件。我尝试调试这个,并且我认为在LogOn(POST)操作中UserName参数被接收为null。任何人都可以解释这背后的原因是什么,我如何使用asp的标准网页控件(而不是HTML控件)获得价值?

此致 〜卡皮尔西

1 个答案:

答案 0 :(得分:1)

但是,这是一条忠告。如果您打算使用标准的ASP.NET Web控件,那么您将不得不加载大部分控制树开销,删除它,这是为什么在.NET中调整MVC模式的主要原因< / p>

真的,如果你正在使用网页控件,你可能也在使用网页表单,你老老实实地破坏了很多MVC的收益。如果要添加特殊功能,请考虑使用常规html输入字段,并创建帮助程序。