我需要保存通过选择要在按钮保护的void中使用的行而得到的刺痛。
protected void Button2_Click(object sender, EventArgs e)
{
    string = id <= how to get the string here?
}
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
    GridViewRow row = GridView1.SelectedRow;
    string id = row.Cells[3].Text;
}发布于 2019-02-15 01:03:41
最简单的是:
将Button2设置为在启动时禁用...
protected void Button2_Click(object sender, EventArgs e)
{
    string id = GridView1.SelectedRow.Cells[3].Text;
}
// only allow the button to be enabled if there is a selected row
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{        
    if (GridView1.SelectedRow != null){
        Button2.Enabled = true;
    } else {
        Button2.Enabled = false;
    }
}https://stackoverflow.com/questions/54690845
复制相似问题