【问题标题】:FormView to populate from selection on GridViewFormView 从 GridView 上的选择中填充
【发布时间】: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


【解决方案1】:

将以下内容添加到网格视图中

<asp:CommandField ShowSelectButton="True" />

应该创建一个选择按钮。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-27
    • 1970-01-01
    • 2014-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多