2012-09-24 41 views
0

我有一個gridview有很多列。我想知道如何創建儘可能多的<div>標籤,因爲gridView中有數據。如何創建儘可能多的HTML div標籤作爲GridView的列?

gridView數據來自sql數據庫。

我想顯示與產品評論相對應的數據。這幾乎就像許多網頁上的評論區域一樣。

+0

要放置這些div哪裏?他們會在每個列或GridView外? – codingbiz

+0

在我的asp網頁的源代碼中,我想知道如果我可以創建這些div用於重複每個字段數據的bucle,並使用該數據創建標籤。 –

+0

你沒有回答這個問題,在哪裏? – codingbiz

回答

0

您可能要更改所有BoundFieldTemplateField

<asp:GridView runat="server" ID="gvProducts"> 
<Columns> 
    <asp:TemplateFied HeaderText="ProductName"> 
     <div><%# Eval("ProductName")</div> 

     <div class="CommentArea"> Some text here </div> 
    </asp:TemplateField> 

    <asp:TemplateFied HeaderText="Column2"> 
     <div><%# Eval("Column2Data")</div> 

     <div class="CommentArea"> Some text here </div> 
    </asp:TemplateField> 

    <asp:TemplateFied HeaderText="Column3"> 
     <div><%# Eval("Column3Data")</div> 

     <div class="CommentArea"> Some text here </div> 
    </asp:TemplateField> 

    ... 

</Columns> 
</asp:GridView> 
相關問題