我正在研究WebForms .NET 4.5的新模型绑定功能:
http://www.asp.net/web-forms/tutorials/hands-on-labs/whats-new-in-web-forms-in-aspnet-45
然而,它似乎仅限于GridView,FormView等。如何绑定到一个简单的asp:Texbox?
答案 0 :(得分:4)
为从DataBoundControl
继承的控件启用模型绑定(它具有ItemType
属性,可用于指定模型的类型)。但它不仅限于FormView
和GridView
。以下是控件的完整列表:
ASP.NET Web窗体中的绑定(即<%# Eval("...") %>
,<%# Bind("") %>
,<%# XPath ("...")
,<%# DataItem.PropertyName %>
服务器标记的使用)只能在数据绑定控件中使用。
这意味着要使用新的模型绑定功能将数据绑定到TextBox,您需要使用上面列出的任何控件。