次のようなテンプレートを含む 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 を追加して、そこにメッセージを入れたり、両方の列にまたがるテーブルを追加したりしたいと考えています。メッセージはセルの 1 つに収まらないため、次のようになります。
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を挿入する方法を知りたいので、複数の製品でメッセージを表示できる場合. 対処方法についてアドバイスやアイデアが欲しいだけです。