LinkButton на GridView - после выбора - PullRequest
0 голосов
/ 19 октября 2011

Я задал следующий вопрос:

Получить текущее значение столбца GridView

И я получил правильный ответ. теперь я хочу - чтобы после нажатия на кнопку ссылки, которая у меня есть, - текст кнопки изменится на: «выполнено», или ее значение будет ложным.

как можно идентифицировать это?

Ответы [ 3 ]

1 голос
/ 19 октября 2011

если ссылаться на один и тот же ответ, вы можете сделать что-то вроде

protected void Gv_RowCommand(object sender, GridViewCommandEventArgs e)
{
    int selectedRowIndex = Convert.ToInt32(e.CommandArgument);
    var row = Gv.Rows[selectedRowIndex ];
    var btn = row.FindControl("LinkButton1") as LinkButton;
    if(btn != null)
    {
       btn.visible = false;
    }

}
0 голосов
/ 19 октября 2011

при клике на событие linkbutten ...

protected void lnkDownload_Click(object sender, EventArgs e)
{
    LinkButton lnkbtn = (LinkButton)sender;
    lnkbtn.Text = "Done";
}
0 голосов
/ 19 октября 2011

In RowCommand обработчик событий,

LinkButton button=e.CommandSource as LinkButton;
button.Text="Done";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...