网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Repeater如何绑定dictionary数据源-创新互联

这篇文章给大家分享的是有关Repeater如何绑定dictionary数据源的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

10年的浑南网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整浑南建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“浑南网站设计”,“浑南网站推广”以来,每个客户项目都认真落实执行。

.aspx页面代码


复制代码 代码如下:



<%# ((KeyValuePair>)Container.DataItem).Key %>

>)Container.DataItem).Value %>'>

<%# (Container.DataItem as User).Id %>
<%# (Container.DataItem as User).Name %>






.aspx.cs后置代码


复制代码 代码如下:

public partial class Temp : System.Web.UI.Page
{
Dictionary> dict = new Dictionary>();
protected void Page_Load(object sender, EventArgs e)
{
dict.Add(1, new List
{
new User{Id = 1, Name = "aa"}
,new User{Id = 2, Name = "bb"}
});
dict.Add(2, new List
{
new User{Id = 3, Name = "cc"}
,new User{Id = 4, Name = "dd"}
});
Repeater1.DataSource = dict;
Repeater1.DataBind();
}
}
public class User
{
public int Id{get;set;}
public string Name{get;set;}
}


如果报以下错误:
repeater 使用的是无效数据源。有效数据源必须实现 IListSource 或 IEnumerable?
是因为数据源类型问题,比如 DataTable DataSet Xml Arrry 集合
像 String int 对象 这样的类型是不能直接作为它的数据源的,尤其要注意对象引起的问题

感谢各位的阅读!关于“Repeater如何绑定dictionary数据源”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


网站栏目:Repeater如何绑定dictionary数据源-创新互联
URL标题:http://bjjierui.cn/article/dsjpid.html

其他资讯