好吧,我是 Grid View 的新手,所以我采用了一个简单的场景。好吧,我有一个visual webpart
共享点;我添加了一个网格视图,第一列是CheckBox Type
& 它有一个Button
& aLabel
我从一组城市填充网格视图,我希望当单击按钮时,所有选中的城市都附加到标签中。代码如下。
protected void Page_Load(object sender, EventArgs e)
{
string[] States = new string []{ "Delhi", "Mumbai", "Pune", "Indaore" };
gvStates.DataSource = States;
gvStates.DataBind();
gvStates.Visible = true;
btnShow.Click += new EventHandler(btnShow_Click);
}
void btnShow_Click(object sender, EventArgs e)
{
// what should i write here to append checked value to label
// lblCites.Text +=
}
在工作时,我发现当单击按钮时,page_load函数会再次构建网格视图,因此所有复选框都已初始化。
请完成我的代码!!!!
我不想通过使用 Javascript 来做同样的事情。我只想通过 C# 做到这一点
&如果可能的话,请告诉我如何在“显示”按钮附近放置一个复选框,用于检查所有复选框。
提前致谢!!