<asp:TemplateColumn HeaderText="abc">
<ItemTemplate>
<asp:TextBox runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.abc").tostring.trim %>' ID="abc" width="30"></asp:TextBox>
</ItemTemplate>
</asp:TemplateColumn>
<ItemTemplate>
<asp:TextBox runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.abc").tostring.trim %>' ID="abc" width="30"></asp:TextBox>
</ItemTemplate>
</asp:TemplateColumn>
...
tb = new TextBox();
tb.ID = FDBFields[i].FieldName;
tb.MaxLength=FDBFields[i].Width;
tb.Width=GlobeVariant.NormalWidth;
tb.DataBinding += new EventHandler(TextBox_DataBinding);
container.Controls.Add(tb);
...
』private void TextBox_DataBinding(object sender,
System.EventArgs e)
{
TextBox tb;
tb = (TextBox) sender;
DataListItem container = (DataListItem) tb.NamingContainer;
tb.Text += DataBinder.Eval(container.DataItem, /*DataList绑定数据的某个字段名*/tb.ID);
}