前面有做练习《http://www.cnblogs.com/insus/archive/2013/03/22/2974970.html 。随着数据的变化,所在列名称随之变化,只有动态实现。

如果一个模板基本上没有多大影响,我们完全可以在后台进行。

 
下面我们在网页拉一个Repeater控件:
创建一个带模版的用户控件  V.2

 

以前拉Repeater控件之后,均要写header,item,footer等。现在这样一拉,已经无需写任何,有点像GridView控件一样。因为我们已经在后台产生Repeater控件呈现的内容。
创建一个带模版的用户控件  V.2


这样子,绑定的内容与字段在哪写? 它是在InsusTemplate自定义模板内写:

 创建一个带模版的用户控件  V.2


运行结果:
创建一个带模版的用户控件  V.2

 
OK,如果你在这里,仍想在xxx.aspx.cs获取Literal控件的值,你可参考下面方法可以获取,首先在Repeater控件启用一个特性OnItemDataBound:
创建一个带模版的用户控件  V.2

Repeater1_ItemDataBound事件:
创建一个带模版的用户控件  V.2

 

相关文章:

  • 2021-09-29
  • 2022-12-23
  • 2021-09-25
  • 2021-11-21
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-05
  • 2021-05-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案