从代码后面绑定Gridview中的Literal控件。

时间:2013-03-10 08:01:25

标签: c# asp.net gridview

我有一个gridview,其中包含模板字段,其中每个模板字段都包含一个litreal控件,我想将该网格视图与我的DataSet绑定,请查看代码以查找更多内容。

创建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>

请帮我找到正确的方法。 谢谢,

1 个答案:

答案 0 :(得分:1)

  

如果您只想绑定Column&#34; zerker&#34;上面的代码就可以了。到你的gridiview

您遗失的只是Text Property控件的Literal

<asp:Literal ID="zerkername" runat="server" Text='<%# Eval("zerker") %>'>
</asp:Literal>