【发布时间】:2011-02-28 11:06:07
【问题描述】:
我有一个 ObjectDataSource,它放在我的 .aspx 页面的源代码中,不是后面的代码,并且在数据网格的 EditTemplate 列中使用。
<asp:DropDownList ID="ddlist1" runat="server" DataSourceID="osCreditType" ...
在下拉列表中选择一个值并将数据网格状态设置回 ItemTemplate 后,我在 RowUpdating 事件内的 NewValues 集合中拥有该 DropDownItem 的 ValueMember。
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
int primary = int.Parse(Convert.ToString(e.NewValues[0]));
}
现在,我想使用该主对象从 ObjectDataSource 检索一些其他信息。
- 用于下拉菜单的数据在 ObjectDataSource 中是否仍然可用,或者从代码隐藏调用该源是否会使数据源返回数据库
- 我可以使用 ObjectDataSource 来检索使用此主键的附加信息吗?如果可以,我该如何完成?
提前非常感谢
【问题讨论】:
标签: c# .net objectdatasource