У меня был вид сетки, заполненный из набора данных, и мне нужно перенаправить другую страницу, когда пользователь нажимает на заголовок gridview. Как я могу получить текст заголовка gridview, который щелкнул пользователь. Я попробовал код здесь ...Как я могу получить текст заголовка gridview, который нажал пользователь
protected void gv2_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
e.Row.Attributes.Add("onclick", "location='/SampleProgram/AnotherPage.aspx?empid=" + e.Row .Cells[0].Text+ "'");//this will give me first column header's text.
}
}
Thx много для вашей помощи и интереса ...
и что именно не работает? когда HTML визуализируется, имеет ли заголовок атрибут 'onclick'? – RPM1984
Почему вы хотите перенаправить на другую страницу, когда пользователь нажимает на заголовок GridView? – Jamie