у меня проблема. Следуйте исходному коду
<asp:GridView ID="gvMonitor" runat="server" AutoGenerateColumns="False" DataKeyNames="ticket_id"
DataSourceID="dsTicket" AllowPaging="True" AllowSorting="True" CellPadding="8"
ForeColor="#333333" GridLines="None">
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
<Columns>
<asp:CommandField ShowSelectButton="True" />
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton runat="server" ID="btnCambiaStato" ImageUrl="/images/status.png"
ToolTip="Cambia stato ticket" Height="24px" CommandName="CambiaStato" Width="24px" />
<asp:ImageButton runat="server" ID="ImageButton2" ImageUrl="/images/icon_history.jpg"
ToolTip="Storico ticket" Height="24px" CommandName="StoriaTicket" Width="24px" />
<asp:ModalPopupExtender ID="mpeCambiaStato" runat="server" TargetControlID="btnCambiaStato"
PopupControlID="panelCambiaStatoTicket" BackgroundCssClass="modalBackground"
DropShadow="true" OkControlID="btnConfermaCambioStato" OnOkScript="onOk()" CancelControlID="btnCancellaCambioStato" />
<asp:Panel runat="server" ID="panelCambiaStatoTicket" Style="background-color: White;
padding: 10px 10px 10px 10px; border-color: Black; border-width: 1px; border-style: solid;">
Seleziona il nuovo stato del Ticket
<asp:DropDownList runat="server" ID="cmbStatoTicket">
<asp:ListItem Text="Aperto" Value="A"></asp:ListItem>
<asp:ListItem Text="Chiuso" Value="C"></asp:ListItem>
</asp:DropDownList>
<br />
<br />
Inserisci una nota di avanzamento (opzionale)
<br />
<asp:TextBox runat="server" ID="txtNotaAvanzamento" TextMode="MultiLine" Text=""
Height="60px" Width="240px"></asp:TextBox>
<br />
<asp:Button runat="server" ID="btnConfermaCambioStato" Text="Conferma" />
<asp:Button runat="server" ID="btnCancellaCambioStato" Text="Cancella" />
</asp:Panel>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="ticket_id" HeaderText="Nr Ticket" InsertVisible="False"
ReadOnly="True" SortExpression="ticket_id" />
Проблема в том, что когда я нажимаю btnConfermaCambioStato, asp.net не поднимается
Private Sub gvMonitor_RowCommand(sender As Object, e As System.Web.UI.WebControls.GridViewCommandEventArgs) Обрабатывает gvMonitor.RowCommand If (e.CommandName = "CambiaStato") Then
Почему ? Спасибо