Мне нужно настроить таргетинг, когда я нажимаю кнопку ссылки, чтобы получить индекс строки. Однако, я не понимаю.Как я могу получить индекс строки, когда я нажимаю кнопку ссылки в gridview
Моей C# коды:
int rowIndex = Convert.ToInt32(e.CommandArgument);
когда коды приходят сюда дают ошибку ({ «Входная строка была не в правильном формате.»}), Однако, это работает, например, когда я нажимаю buttonfield. как мне это сделать?
asp.net коды
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="LinkButton2" runat="server" CommandName="View"><%#Eval("RSS_Title") %></asp:LinkButton>
</ItemTemplate>
@ ответ sarvar206 в решить мою проблему благодаря – leventkalay92
@ sarvar206 ответ будет просто работать первая строка. Если у вас 10 строк, индекс строки будет равен 1. Это приведет к тому, что вы будете выбирать значения из одной строки все время. Если это то, что вы хотите, тогда сделайте это. Еще один ответ даст вам целевую строку в команде строки – Arion
да, она просто принимает статическое значение. Если требуется динамическое значение, то его значение нужно установить из кода позади или с помощью команды Eval. Спасибо – sarwar026