0

我可以创建一个对象,然后通过执行以下操作相当轻松地将数据绑定到我的 asp.net Web 表单:

后面的代码:

Car = CarFactory.GetCar(CInt(_carID))
Page.DataBind()

在我的网络表单上:

asp:Label ID="lblParts" runat="server" Text='<%# Car.PartsList%>' />

我想知道是否有相关的方法可以从 Web 表单中获取数据,然后更新对象而无需执行以下操作:

If Not String.IsNullOrEmpty(tbCarName.Text) Then Car.DisplayName = tbCarName.Text

谢谢!

4

1 回答 1

1

您正在寻找的是所谓的模型绑定,事实上,自 ASP.NET 4.5 起, Webforms中也有此功能。它只适用于像 GridView 这样的特殊数据绑定控件,而不是简单的 TextBoxes。

看看这个:http: //msdn.microsoft.com/en-us/vs11trainingcourse_aspnetwebforms45_topic2#_Toc318982797

于 2013-03-18T19:04:22.410 回答