C# 如何从ASP gridview中的选中复选框中获取值?
我有一个具有页数的网格视图。使用复选框,我希望获得所选复选框的值。我不知道如何从不同页面中选定的复选框中获取值。请给出您的建议和编码。使用此选项C# 如何从ASP gridview中的选中复选框中获取值?,c#,asp.net,C#,Asp.net,我有一个具有页数的网格视图。使用复选框,我希望获得所选复选框的值。我不知道如何从不同页面中选定的复选框中获取值。请给出您的建议和编码。使用此选项 protected void btnClick_Click(object sender, EventArgs e) { StringBuilder sbQuery = new StringBuilder(); bool flag = false; foreach (GridViewRow row in gridview1.Ro
protected void btnClick_Click(object sender, EventArgs e)
{
StringBuilder sbQuery = new StringBuilder();
bool flag = false;
foreach (GridViewRow row in gridview1.Rows)
{
if (((CheckBox)row.FindControl("chk")).Checked)
{
flag = true;
//------
}
}
}
正如您在问题中所示,我假设您想要复选框值,所以我有一个链接,我提供给您 这将帮助您了解如何实现,同时我也建议您使用javascript 这是javascript,我还有gridview的其他链接
关于…:)这一行在您的代码中的用途是什么?复选框chk=(复选框)行。FindControl(“chk”);您好,这是否允许我们从多个页面中选择值。如果可能的话,如何获取这些值并以更好的方式显示,请在页面顶部(gridview外部)放置一个隐藏字段,然后单击复选框,您应该在隐藏字段中以逗号分隔的格式放置相关id或某些值。提交表单时,您可以使用逗号作为分隔符拆分隐藏的字段值字符串。