У меня есть сетка в asp.net, внутри asp.net Я привязываю данные как ссылку, когда нажимаю кнопку ссылки. Мне нужно вызвать метод в коде позади. вложенное событие не ворует в моем коде. как я могу это решить?Событие, привязанное к кнопке ссылки внутри gridview, не работает?
мой код похож, как это,
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
LinkButton link = new LinkButton();
link.Text = e.Row.Cells[0].Text;
link.CommandArgument = "Hello";
link.Click += new EventHandler(this.onLinkClick);
e.Row.Cells[0].Controls.Add(link);
}
}
protected void onLinkClick(object sender, EventArgs e)
{
LinkButton btn = (LinkButton)(sender);
string value = btn.CommandArgument;
TextBox1.Text=value;
}
«Не работает», как в «Не стрелять»? – Shai
да не стрельба. – niknowj