如何使用对象数据源在 GridView 中编辑/保存更改
本文关键字:编辑 保存更改 GridView 何使用 对象 数据源 | 更新日期: 2023-09-27 18:35:08
我有自己的对象类,我将其用作网格视图的数据源。 我正在将列绑定到显示完美的类属性。 但是,它不会在编辑时保存。 我想知道如何从网格视图保存更改? 具体来说,是否可以在我的类属性中调用 SET 方法? 这里有一些代码截图:
注意:我直接使用我的对象作为数据源,而不是通过对象数据源接口。 所以我不能使用更新方法。
捆绑:
<asp:TextBox ID="txb_customerName" runat="server" Text='<%# Bind("customerName") %>' />
对象属性:
public string customerName
{
get
{
if (!_loaded) { load(); }
return _customerName;
}
set { _customerName = value; }
}
尝试设置对象数据源的 updatemethod 属性(请参阅链接)。update 方法是用于在类中更新/保存记录的方法的名称。
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.objectdatasource.updatemethod.aspx