【发布时间】:2017-10-13 17:41:36
【问题描述】:
我是新手,我想知道如何在选择网格视图列时填充下拉列表。我有一个网格视图,它有一个数据,然后我有一个下拉列表,我希望用户能够单击网格视图中的项目并将其 ID 加载到下拉列表中。这将使他们更容易使用。 如果您知道如何操作,请告诉我。 谢谢。
<asp:GridView ID="gvdata" runat="server"></asp:GridView>
这是网格视图。
Dataseet ds = new dataset(); gvdata.datasource = ds; gvdata.DataBind();
这就是我填充它的方式。
<asp:DropDownList ID="dlItemID" Width="100px" runat="server"></asp:DropDownList></td>
这是下拉菜单。
DAL DAL= new DAL(Context, "spgetItems");
DataSet ds = new DataSet();dlItemID.DataSource = ds;
DlItemID.DataTextField = "ItemID"
DlItemId.DataValueField = "ItemID"
DlItemID.DataBind();
这就是我将数据绑定到它的方式。
【问题讨论】:
-
你能提供你目前所拥有的示例代码吗?
-
那里我添加了所有我没有问题的东西我只是想知道如何做到这一点而不是我有什么。
-
我还是不太明白你的问题。您单击 GridView 列,GridView 外部的 DropDownList 会根据该列(重新)填充?
-
是的,你点击一个列,下拉列表就会被填充。