我有一个带有这样的模板的 GridView:
<asp:GridView class="TableContainer" ID="prodGrid" runat="server" AutoGenerateColumns="False"
EmptyDataText="No products" GridLines="None" CellPadding="4" OnRowCommand="prodGrid_RowCommand"
OnRowDataBound="prodGrid_RowDataBound" EnableViewState="true" CssClass="Grid">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="chkSelectProduct" AutoPostBack="true" OnCheckedChanged="chkSelectedProduct_CheckChanged" runat="server">
</asp:CheckBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Image ID="imgProd" ImageUrl="" AlternateText="image" runat="server" >
</asp:Image>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle CssClass="Footer" />
<RowStyle CssClass="RowStyle" />
<HeaderStyle CssClass="HeaderStyle" />
<AlternatingRowStyle CssClass="AlternatingRowStyle" />
</asp:GridView>
在 html 标记中,它创建了一个包含行的表,我想按需添加一个 div,以便我可以在其中放置一条消息或添加一个跨越两列的表。该消息不适合其中一个单元格,因此它看起来像这样:
Product | Image |
-------------------------
Bananas [image]
So if they select the bananas product and it doesnt have enough stock,
i would like to insert something like
Product | Image |
-------------------------
Bananas [image]
--- DIV WITH MESSAGE SHOWS HERE ACCROSS THE GRID---
一旦他们确定了数量,我就会隐藏它。我只想知道如何在给定上面的网格(会有多行)的情况下插入一个 div,以便它何时可以在多个产品上显示消息。我只是想要一些关于如何处理它的建议或想法。