aalhussein Ответов: 0

Как ссылаться на кнопку linkbutton внутри gridview


Привет, я использую модальный расширитель всплывающих окон, чтобы показать панель, как только я нажму на нее Button1 управление, как показано ниже. Код работает нормально.

Однако, вместо того, чтобы использовать Button1 управления в качестве мишени (TargetControlID="Button1"), Я хочу использовать другой элемент управления внутри gridview, LbnInternDetail чтобы показать детали, как только пользователь нажмет на нее.

Мой вопрос, как я могу ссылаться <asp:LinkButton кнопка, которая находится внутри gridview
TargetControlID="GvName.Container(" XXXX ")   // not sure and do not know how 

Пожалуйста помочь
<asp:Button ID="Button1" runat="server" Text="fill form" />
    <%--    code from 89 til 100 is modal popup--%>
    <ajaxToolkit:ModalPopupExtender ID="ModalPopupExtender1" runat="server" 
        CancelControlID="btnCancel"
        TargetControlID="Button1" 
        PopupControlID="Panel1">
    </ajaxToolkit:ModalPopupExtender>

    <asp:Panel ID="Panel1" runat="server" CssClass="Popup" align="center" style = "display:none">
        <iframe style=" width: 350px; height: 200px;" id="irm1" src="changePwd.aspx" runat="server"></iframe>
        <br/>
        <asp:Button ID="Button2" runat="server" Text="Close" />
    </asp:Panel>
<asp:TemplateField HeaderText="Name " InsertVisible="false" SortExpression="internName">
    <ItemStyle />
    <ItemTemplate>
        <asp:LinkButton ID="LbnInternDetail"
            OnClick="InternDetail"
            Text='<%# DataBinder.Eval(Container.DataItem,"internName") %>'
            CommandArgument='<%# Eval("internId") %>'
            CommandName="select" 
            ForeColor="#8C4510" runat="server"
        >
        </asp:LinkButton>
    </ItemTemplate>
</asp:TemplateField>


Что я уже пробовал:

GvName.Container(" XXXX ")

не знаю как это сделать

0 Ответов