Diese Gridview zeigt die Werte der Tabelle "productos" zeigt momentan eine Schaltfläche in allen Zeilen an, aber ich muss nur in den Zeilen eine Schaltfläche anzeigen (Existencias) höher als 0Schaltfläche in Gridview nur anzeigen, wenn der Spaltenwert größer als 0 ist
<div>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"ConnectionString="<%$ ConnectionStrings:bodegahyhConnectionString %>" SelectCommand="SELECT * FROM [Productos]"></asp:SqlDataSource>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="IdProducto" DataSourceID="SqlDataSource1">
<Columns>
<asp:BoundField DataField="IdProducto" HeaderText="IdProducto" InsertVisible="False" ReadOnly="True" SortExpression="IdProducto" />
<asp:BoundField DataField="IdCiudad" HeaderText="IdCiudad" SortExpression="IdCiudad" />
<asp:BoundField DataField="IdTamano" HeaderText="IdTamano" SortExpression="IdTamano" />
<asp:BoundField DataField="IdFragilidad" HeaderText="IdFragilidad" SortExpression="IdFragilidad" />
<asp:BoundField DataField="IdMarca" HeaderText="IdMarca" SortExpression="IdMarca" />
<asp:BoundField DataField="IdUbicacion" HeaderText="IdUbicacion" SortExpression="IdUbicacion" />
<asp:BoundField DataField="IdProveedor" HeaderText="IdProveedor" SortExpression="IdProveedor" />
<asp:BoundField DataField="NomProducto" HeaderText="NomProducto" SortExpression="NomProducto" />
<asp:BoundField DataField="Descripcion" HeaderText="Descripcion" SortExpression="Descripcion" />
<asp:BoundField DataField="Existencias" HeaderText="Existencias" SortExpression="Existencias" />
<asp:BoundField DataField="PrecioVenta" HeaderText="PrecioVenta" SortExpression="PrecioVenta" />
<asp:BoundField DataField="PrecioCompra" HeaderText="PrecioCompra" SortExpression="PrecioCompra" />
<asp:TemplateField>
<ItemTemplate>
<asp:Button id="btn_agregar" runat="server" Text="Agregar" Enabled="true" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<br />
<br />
</div>
Vielen Dank VDWWD es funktionierte perfekt, das Ding zwischen <%# %>, ist das Javascript? (Ich bin Anfänger) –
Nein, das ist Aspnet-Code. Sehen Sie hier für mehr Info http://stackoverflow.com/questions/5833278/meaning-of-the-various-symbols-in-aspx-page-of-asp-net – VDWWD