<TABLE cellSpacing="0" cellPadding="0" width="100%" border="0" >
<TR style ="CURSOR: hand" onclick="SetHidden('div<%# DataBinder.Eval(Container.DataItem, "OrderID") %>')">
<TD bgColor="#FF6600">
<B>订单号: <%# DataBinder.Eval(Container.DataItem, "OrderID") %></B>
</TD>
</TR>
<TR>
<TD align="right" colspan="2">
<B>顾客号: <%# DataBinder.Eval(Container.DataItem, "CustomID") %></B>
</TD>
</TR>
</TABLE>请问以上的模板列怎么动态创建啊?
<TR style ="CURSOR: hand" onclick="SetHidden('div<%# DataBinder.Eval(Container.DataItem, "OrderID") %>')">
<TD bgColor="#FF6600">
<B>订单号: <%# DataBinder.Eval(Container.DataItem, "OrderID") %></B>
</TD>
</TR>
<TR>
<TD align="right" colspan="2">
<B>顾客号: <%# DataBinder.Eval(Container.DataItem, "CustomID") %></B>
</TD>
</TR>
</TABLE>请问以上的模板列怎么动态创建啊?
解决方案 »
- IIS6 上正常运常的自定义控件,在IIS7 未将对象引用设置到对象实例
- 求一个表达式,限定输入字符数量的。
- 请叫高手:能不能动态的在IIS中创建站点呢?
- RadioButton在用户控件里被选中的问题
- webform Route问题
- OA谁做过
- 如何用asp.net向exchange server 2000中添加用户、邮箱啊?
- 利用网页的meta标记自动刷新,能否调用ASP.net中的Page_Load函数
- 请问:一个与XML文件相联的 TreeView ,增、删、改后怎样存回XML文件,并且...
- 自定义控件怎样向页面输出流?
- 关于ListBox这样的想法能实现吗?
- 200分 急啊 xml The data at the root level is invalid. Line 1, position 1 抱错啊
必须实现ITemplate接口
/// 实现ITemplate接口,用来打印
/// </summary>
public class ColumnTemplate : ITemplate
{
public void InstantiateIn(Control container)
{
LinkButton lb = new LinkButton();
lb.Text = "打印";
lb.CommandName = "Print";
container.Controls.Add(lb);
}
}
tc.ItemTemplate = new ColumnTemplate();
tc.HeaderText = "打印";
dc.HeaderStyle.Wrap = false;
tc.HeaderStyle.HorizontalAlign = HorizontalAlign.Center;
tc.ItemStyle.HorizontalAlign = HorizontalAlign.Center;
tc.HeaderStyle.Width = 30;
vardg.Columns.AddAt(4,tc);
/// 实现ITemplate接口,用来打印
/// </summary>
public class ColumnTemplate : ITemplate
{
public void InstantiateIn(Control container)
{
System.Web.UI.HtmlControls.HtmlTable httable = new System.Web.UI.HtmlControls.HtmlTable();
........... container.Controls.Add(httable );
}
}