Как я могу привязать кнопку к данным, которые поступают из БД в gridview c # asp.net - PullRequest
0 голосов
/ 27 марта 2012

из БД возвращает значение столбца с именем RSS_Title и когда я щелкаю по нему.Я хочу обработать индекс строки этого значения.Как я могу это сделать?

Я пробовал некоторые коды, но это не работает

               <asp:TemplateField>
                    <ItemTemplate>
                       <asp:LinkButton ID="LinkButton2" runat="server" onclick="LinkButton2_Click"><%#Eval("RSS_Title")%></asp:LinkButton>

                    </ItemTemplate>

               </asp:TemplateField>

1 Ответ

3 голосов
/ 27 марта 2012

Вы можете использовать приведенный ниже код в событии LinkButton2_Click

protected void LinkButton2_Click(object sender, System.EventArgs e)
    {
        //Get the button that raised the event
        LinkButton btn = (LinkButton )sender;

        //Get the row that contains this button
        GridViewRow gvr = (GridViewRow)btn.NamingContainer;

        //Get rowindex
        int rowindex = gvr.RowIndex;
    } 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...