Я создал в своем коде ссылку LinkButton, динамически используя это:
LinkButton linkPDFQ = new LinkButton();
linkPDFQ.ID = "linkPDF";
linkPDFQ.CommandArgument = fisrtArg + ";" + secondArg;
linkPDFQ.Text = fisrtArg;
linkPDFQ.Command += new CommandEventHandler(PDFCLink_Action);
row.Cells[0].Controls.Add(linkPDFQ);
, где строка идет из GridViewRow, а CommandEventHandler это
protected void PDFCLink_Action(object sender, CommandEventArgs e)
{
string[] arg = new string[2];
arg = e.CommandArgument.ToString().Split(';');
string arg1 = arg[1];
string arg2 = arg[2];
Response.Write("<script>alert('" + arg1 + arg2 "'); </script>");
}
только для проверки, если Я нажимаю на ссылку Кнопка, затем я получаю предупреждение ... но ничего !!! LinkButton не работает ... Я сделал еще один linkButton, начиная с aspx, с похожим кодом, и все идет хорошо, потому что в apsx я могу использовать метод OnCommand, который невозможно использовать в aspx.cs. Что мне не хватает или где я допустил ошибку? Как можно заменить OnCommand в файле cs? Спасибо