Я хочу иметь возможность вызвать функцию, когда нажимаю на строку Gridview. Как это сделать < /p>
Вот где я обрабатываю нажатие на ряд Gridview < /p>
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
// somthing like
// e.Row.Attributes["onclick"] = go to Myfunction;
//OR
// e.Row.Attributes.Add("onclick", Myfunction);
}
}
< /code>
Вот функция, которую я хочу назвать < /p>
protected void Myfunction(object sender, EventArgs e)
{
int id = 0;
foreach (GridViewRow myrow in GridView1.Rows)
{
RadioButton btn= (RadioButton)row.FindControl("RadioButton1");
if (btn.Checked)
{
id = Convert.ToInt32(GridView1.Rows[row.RowIndex].Cells[1].Text);
}
}
Подробнее здесь: https://stackoverflow.com/questions/162 ... -placed-in
Как вызвать функцию на нажмите на строку GridView. Обе функции помещаются в теги скрипта на странице ASPX ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение