【发布时间】:2011-12-19 16:46:56
【问题描述】:
我有一个 DropDownList,它根据所选值填充 GridView。然后,我有一个 FormView,我想根据从 DataGrid 中选择的字段来填充数据。
我的 GridView 有 DataKeyNames="ID",然后我使用以下内容更新所选字段:
<ItemTemplate>
<a href="#" onclick="addEdit(<%# Eval("ID") %>)">Update</a>
</ItemTemplate>
我的 FormView 的 ObjectDataSource 使用以下内容:
<asp:ControlParameter ControlID="grvMain" Name="pID" PropertyName="SelectedValue"
Type="Int32" />
当用户单击网格中的更新时,我似乎仍然无法使用正确的数据或任何数据填充 FormView。
有什么想法吗?
【问题讨论】:
-
您是否尝试过查看 {Binding} 或将使用 HTMLControls 添加到您的使用中并通过 jscript 或后面的代码访问该变量..? addEditMethod 看起来像什么是 javascript..?
-
它并没有真正做太多......它设置了一个div的可见性......如果我可以使用该方法用我发送的pID填充formview,那么我会这样做但是我不知道该怎么做
-
告诉你什么......梅兰妮你能贴一个你所拥有的例子,我们可以从那里尝试帮助你......
标签: c# asp.net gridview formview