所以我从SQL存储过程填充了gridview。一切都很好。我有一个我添加的按钮字段,当点击时,它将只显示一个隐藏的标签。我希望它能做其他事情,但这是一个测试,所以我可以看看我是否得到了正确的行。
WebElement tab = driver.findElement(By.xpath("//*[@id='tabstrip']/ul/li[contains(text(),'Tab1')]"));
以下是gridview上的代码
protected void ServiceList_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "ServiceRestart")
{
int index = Convert.ToInt32(e.CommandArgument);
GridViewRow selectedRow = ServiceList.Rows[index];
TableCell serviceName = selectedRow.Cells[1];
string service = serviceName.Text;
Label1.Visible = true;
Label1.Text = service;
}
}
当我点击链接时,没有任何反应。
编辑:我想另一个问题是,如果从SQL填充gridview,click事件如何知道哪一行被点击?
答案 0 :(得分:0)
所以,如果有人遇到同样的问题,我就能解决这个问题。基本上将两行合并到新的serviceName行中。
street city state zip country
1 727 Wright Brothers Ln Las Vegas NV 89119 USA