Repeater控件分别绑定数组和ArrayList实现思路

 更新时间:2013年01月23日 11:19:55   作者:  
在后台用DataSource绑上数据源(数组或ArrayList)在调用DataBind()方法,在前台调用%# GetDataItem()%,感兴趣的朋友可以了解下啊,望本文可以巩固你的数据绑定知识
前台代码
复制代码 代码如下:

<asp:Repeater ID="rptarry" runat="server" >
<HeaderTemplate><table></HeaderTemplate>
<ItemTemplate>
<tr><td> <%# GetDataItem()%> </td></tr>
</ItemTemplate>
<FooterTemplate></table></FooterTemplate>
</asp:Repeater>
<asp:Repeater ID="rptarryList" runat="server">
<HeaderTemplate><table></HeaderTemplate>
<ItemTemplate>
<tr><td> <%# GetDataItem()%> </td></tr>
</ItemTemplate>
<FooterTemplate></table></FooterTemplate>
</asp:Repeater>

后台代码
复制代码 代码如下:

public void bindrptarry()
{
string strs = "li|wen|yuan";
string[] str = strs.Split('|');
rptarry.DataSource =str;
rptarry.DataBind();
}
public void bindrptarryList()
{
string strs = "li|wen|yuan";
string[] str = strs.Split('|');
rptarry.DataSource = arrayList();
rptarry.DataBind();
}
public ArrayList arrayList()
{
ArrayList aL = new ArrayList();
aL.Add("liceshi");
aL.Add("wenceshi");
aL.Add("yuanceshi");
return aL;
}

在后台用DataSource绑上数据源(数组或ArrayList)在调用DataBind()方法,
在前台调用<%# GetDataItem()%>。

如果哪里有不正确的地方,欢迎批评指正,共同进步。

相关文章

  • asp.net中一个linq分页实现代码

    asp.net中一个linq分页实现代码

    asp.net中一个linq分页实现代码,需要的朋友可以参考下。
    2011-12-12
  • .NET性能调优之一:ANTS Performance Profiler的使用介绍

    .NET性能调优之一:ANTS Performance Profiler的使用介绍

    本系列文章主要会介绍一些.NET性能调优的工具、Web性能优化的规则(如YSlow)及方法等等内容。成文前最不希望看到的就是园子里不间断的“哪个语言好,哪个语言性能高”的争论,不多说,真正的明白人都应该知道这样的争论有没有意义,希望我们能从实际性能优化的角度去讨论问题
    2013-01-01
  • asp.net core 3.0中使用swagger的方法与问题

    asp.net core 3.0中使用swagger的方法与问题

    这篇文章主要给大家介绍了关于asp.net core 3.0中使用swagger的方法与遇到的一些问题,文中通过示例代码介绍的非常详细,对大家的学习或者使用asp.net core 3.0具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-10-10
  • ASP.NET 之 MVC框架及搭建教程(推荐)

    ASP.NET 之 MVC框架及搭建教程(推荐)

    下面小编就为大家推荐一篇ASP.NET 之 MVC框架及搭建教程,具有很好的参考,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • Asp.Net网站优化系列之数据库的优化措施与索引优化方法

    Asp.Net网站优化系列之数据库的优化措施与索引优化方法

    索引的作用就类似于书的目录,书的目录会按照章节的顺序排列,会指想某一张的位置。这样如果在一本数百页的书里面查找某个章节位置的时候,我们就可以只扫描书的目录,扫描的范围缩小了n倍,查询的效率自然就提高了。
    2010-06-06
  • 把字符串转为HtmlTable演示动画

    把字符串转为HtmlTable演示动画

    怎样将字符串转为.cs页面中的HtmlTable,在论坛上看到了这样一个问题,想试着把它解决下,感兴趣的朋友可以观看下本文的动画,或许对你有所帮助
    2013-03-03
  • asp.net访问网络路径方法(模拟用户登录)

    asp.net访问网络路径方法(模拟用户登录)

    这篇文章主要介绍了asp.net访问网络路径方法,其实就是模拟用户登录,需要的朋友可以参考下
    2014-08-08
  • ASP.NET中 script runat server 的用法

    ASP.NET中 script runat server 的用法

    这篇文章主要介绍了ASP.NET中<script runat="server">的用法,以一个较为简单的例子分析了ASP.NET中<script runat="server">的特点及具体用法,对于asp.net初学者来说具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-11-11
  • 利用ASP.NET MVC和Bootstrap快速搭建响应式个人博客站(一)

    利用ASP.NET MVC和Bootstrap快速搭建响应式个人博客站(一)

    这篇文章主要介绍了利用ASP.NET MVC和Bootstrap快速搭建响应式个人博客站(一)的相关资料,需要的朋友可以参考下
    2016-06-06
  • .NET中lambda表达式合并问题及解决方法

    .NET中lambda表达式合并问题及解决方法

    这篇文章主要介绍了.net lambda表达式合并问题,解决方法是自己构造一个新的表达式,构造表达式需要用到expression类,本文结合实例代码给大家详细介绍,需要的朋友可以参考下
    2022-10-10

最新评论