두 개의 버튼이있는 GridView가 있습니다. 단추 중 하나는 선택 단추이고 다른 단추는 명령이없는 단추입니다. OnClick 서브 루틴을 활성화해야합니다. 서브 루틴이 실행되지 않습니다.GridView에서 OnClick 프로 시저의 서브 루틴이 실행되지 않습니다.
Protected Sub GridViewParentsSummary_SelectedIndexChanged(sender As Object, e As EventArgs) Handles GridViewParentsSummary.SelectedIndexChanged
IntParentsID = GridViewParentsSummary.DataKeys(GridViewParentsSummary.SelectedIndex).Value
Response.Redirect("AuthorizationForChildReleaseDetails.aspx")
End Sub
Protected Sub NewPersonToReleaseChildren(sender As Object, e As EventArgs)
blnAddModeIsSelected = True
MsgBox("The button was clicked.")
Response.Redirect("AuthorizationForChildReleaseDetails.aspx")
End Sub
난 :
여기 <asp:GridView
ID="GridViewParentsSummary"
runat="server"
AllowPaging="True"
AllowSorting="True"
AutoGenerateColumns="False"
DataKeyNames="ID"
>
<Columns>
<asp:BoundField
DataField="ID"
HeaderText="ID"
SortExpression="ID" InsertVisible="False" ReadOnly="True" Visible="False" />
<asp:BoundField
DataField="FatherName"
HeaderText="FatherName"
SortExpression="FatherName" />
<asp:BoundField DataField="MotherName" HeaderText="MotherName"
SortExpression="MotherName" />
<asp:ButtonField
ButtonType="Button"
CommandName="Select"
Text="Select Details" />
<asp:TemplateField ShowHeader="False">
<ItemTemplate>
<asp:Button
ID="ButtonNewPersonToReleaseChildren"
runat="server"
CausesValidation="false"
Text="New Person To Release Children"
CommandArgument='<%# Eval("ID") %>'
OnClick="NewPersonToReleaseChildren" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
가 VB.Net 코드 숨김 버튼의 서브 루틴 코딩입니다 : 여기
은 버튼으로의 GridView의 마크 업입니다 확실히 코딩이 누락되었지만 Select 버튼의 서브 루틴이 작동하지만 NewPersonToReleaseChildren의 서브 루틴이 아니기 때문에 그 내용이 무엇인지 모릅니다. 코드에있는 gridview에서<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center"
FooterStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:ImageButton ID="ImgBtnDel" runat="server" ImageUrl="~/Images/icon-delete.gif" CommandName="del"
CommandArgument='<%# Eval("ID") %>' />
</ItemTemplate>
</asp:TemplateField>
사용 aspButton 또는하여 ImageButton, 뒤 :있는 gridview에서
어떻게 호출되지 않았습니까? 'MsgBox ("...")'무엇을하고 있습니까? – codingbiz
답장을 보내 주셔서 감사합니다. 단추를 클릭하면 메시지 상자가 표시되지 않습니다. –