GridView删除命令未在服务器中触发。本地工作

时间:2011-02-01 15:00:06

标签: asp.net

我有这个gridview,在本地计算机上运行时效果很好。平台是VWD 2010 - Sql Server

<asp:GridView ID="Gv_Usuarios" runat="server" 
AutoGenerateColumns="False" 
   DataKeyNames="Login,ID" DataSourceID="SqlDataSource1" EnableModelValidation="True" 
   Width="619px">
   <Columns>                    
  <asp:TemplateField ShowHeader="False">
      <ItemTemplate>
          <asp:LinkButton ID="LinkButton1" runat="server" 
CausesValidation="False"         CommandName="Delete"  OnClientClick='if  
(!confirm("Borra?")) return false;'  Text="Delete" />

 </ItemTemplate>
</asp:TemplateField>

   <asp:BoundField DataField="Tipo" HeaderText="Tipo" SortExpression="Tipo" />
   <asp:BoundField DataField="Nombre" HeaderText="Nombre"  SortExpression="Nombre" />
   <asp:BoundField DataField="Login" HeaderText="Login" ReadOnly="True" 
                                SortExpression="Login" />
   <asp:BoundField DataField="Password" HeaderText="Password" 
                                SortExpression="Password" />
   <asp:BoundField DataField="Email" HeaderText="Email" SortExpression="Email" />
   <asp:BoundField DataField="Vendedor" HeaderText="Vendedor" 
                                SortExpression="Vendedor" />
   <asp:BoundField DataField="Sucursal" HeaderText="Sucursal" 
                               SortExpression="Sucursal" />
   <asp:BoundField DataField="Almacen" HeaderText="Almacen" 
                                SortExpression="Almacen" />
   <asp:BoundField DataField="Fecha" HeaderText="Fecha" SortExpression="Fecha" />
   <asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="False" 
                                ReadOnly="True" SortExpression="ID" />
</Columns>
 </asp:GridView>

浏览器触发确认问题,但在点击“是”后,没有任何反应。 它在我的计算机上工作正常,托管服务器没有任何反应。 提前谢谢。

1 个答案:

答案 0 :(得分:-1)

使用asp:Button代替asp:LinkButton