如何根据下拉列表项更新gridview

时间:2013-03-03 13:24:53

标签: c# asp.net

我正在创建一个包含一个Dropdownlist和Gridview的网页。

查询是Dropdownlist将包含SQL Server数据库表列表。当我从下拉列表中选择一个表名时,Gridview需要显示整个表数据并能够执行edit, update, delete, cancel个动作。

当我点击edit时,Gridview需要显示UpdateCancel按钮,并且更新时应更新下拉列表并删除。

请任何人都可以提供帮助。

提前致谢。

2 个答案:

答案 0 :(得分:0)

您必须在所选索引更改下拉列表时重新绑定网格视图 像这样

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
    gridview.DataSource = dataSource;
    gridview.DataBind();
}

其中datasource是您的数据库查询结果

答案 1 :(得分:0)

您必须挂钩更改dropdoenlist,然后更新您的网格

protected void YourDropDownList_SelectedIndexChanged(object sender, EventArgs e)
{
    YouGridview.DataSource = YourdataSource;
    YouGridview.DataBind();
}