Как мне найти элемент GridView на button_click? - PullRequest
0 голосов
/ 06 мая 2009

Я использую следующий код:

foreach (GridViewRow dr in gvrejectreq.Rows)
{
    DropDownList ddl=(DropDownList)gvrejectreq.Rows[dr.RowIndex].FindControl("DropDownList1");
    string status = ddl.SelectedValue;
    int userid = gvrejectreq.Rows[dr.RowIndex].
}

1 Ответ

0 голосов
/ 06 мая 2009

Если я понимаю, что вы спрашиваете ... вам не нужно цикл ...

protected void GridView1_RowCommand(Object sender, GridViewCommandEventArgs e){
   if (e.CommandName == "thiscommandname") {
      int index = Convert.ToInt32(e.CommandArgument);
      GridViewRow selectedRow = ((GridView)e.CommandSource).Rows[index];
      //and then for example...
      string rowText = (LinkButton)selectedRow.Cells[0].Controls[0]).Text;}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...