0

すべてのテンプレートフィールドにリトリアルコントロールが含まれているテンプレートフィールドを含むグリッドビューがあり、そのグリッドビューをデータセットにバインドしたいので、コードを調べて詳細を確認してください。

DataSetを作成するためのコード-

DataTable Record = new DataTable();
Record.Columns.Add("zerker");
DataRow dr = Record.NewRow();
dr["zerker"] = "SomeText";   
Record.Rows.Add(dr);
gvCustomres.DataSource = Record;
gvCustomres.DataBind(); 

GridViewを作成するためのコード-

<asp:GridView ID="gvCustomres" runat="server" PageSize="4" AutoGenerateColumns="False" >
    <Columns>
       <asp:TemplateField  HeaderText="Zerker">
           <ItemTemplate>
             <asp:Literal ID="zerkername" runat="server"></asp:Literal>
           </ItemTemplate>
       </asp:TemplateField>
     </columns>
 </asp:GridView>

これを行う正しい方法を見つけるのを手伝ってください。ありがとう、

4

1 に答える 1

1

Column「zerker」をにバインドするだけの場合は、上記のコードで問題ありませんgridiview

あなたが欠けているのText PropertyはあなたのLiteralコントロールのためだけです。

<asp:Literal ID="zerkername" runat="server" Text='<%# Eval("zerker") %>'>
</asp:Literal>
于 2013-03-10T10:11:59.837 に答える