DataList绑定到Row[]行集合的问题的方法

 更新时间:2007年09月10日 21:43:44   作者:  
当dataList绑定到一个行集合时,直接使用 <%# DataBinder.Eval(Container.DataItem,"fldName") %>时,编译时将会出现 "DataBinder.Eval:“System.Data.DataRow”不包含名称为 fldName 的属性"  的错误

解决办法:将 <%# DataBinder.Eval(Container.DataItem, "fldName")%>  写成 <%# DataBinder.Eval(Container.DataItem, "(fldName)")%> 
()也可以用[]来代替。


------------------------------------
例如:
      .....
DataSet ds=  ...  ;
DataTable dt =   ...  ;

DataRow [] dr=dt.Select(" ... ");
dbList.DataSource=dr;
dbList.DataBind();


---------------------------------
<asp:DataList id="dbList" runat="server" Width="100%" RepeatDirection="Horizontal" RepeatColumns="2">
       <ItemTemplate>
                公司名称:<%#DataBinder.Eval(Container.DataItem,"[CompanyName]")%>
       </ItemTemplate>
</asp:DataList>



也可以写成:
公司名称:<%#DataBinder.Eval(Container.DataItem,"(CompanyName)")%>



具体为什么要写成这样,我也不清楚,研究中...
如果有哪位老大知道,多谢赐教 ^^

相关文章

  • 客户端用JavaScript填充DropDownList控件 服务器端读不到值

    客户端用JavaScript填充DropDownList控件 服务器端读不到值

    今天遇到一个奇怪的问题,某一页面需要使用三级级联下拉列表框。为提高用户体验,采用jQuery的cascadingDropDown插件调用后台Web Services来实现ajax填充。
    2010-09-09
  • 一个事半功倍的c#方法 动态注册按钮事件

    一个事半功倍的c#方法 动态注册按钮事件

    前几天在网上看见一个制作计算器的c#程序,其中有一个动态注册按钮事件,觉的很有用。于是实际操作了一哈, 确实比较好。
    2010-04-04
  • UrlRewrite概念原理及使用方法解析

    UrlRewrite概念原理及使用方法解析

    这篇文章主要介绍了UrlRewrite概念原理及使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • ASP.NET实现大文件上传功能

    ASP.NET实现大文件上传功能

    这篇文章主要为大家详细介绍了ASP.NET实现大文件上传功能,解决了 ASP.NET 中的大文件上传问题,感兴趣的朋友可以参考一下
    2016-07-07
  • .NET中的HashSet及原理解析

    .NET中的HashSet及原理解析

    HashSet定义在System.Collections.Generic中,是一个不重复、无序的泛型集合,本文学习下HashSet的工作原理,对.NET中的HashSet相关知识感兴趣的朋友一起看看吧
    2022-03-03
  • asp.net Web.config 详细配置说明

    asp.net Web.config 详细配置说明

    asp.net开发的朋友,经常用得到web.config文件的配置,所以我们特整理了中文说明。
    2009-06-06
  • ASP.NET泛型二之泛型的使用方法

    ASP.NET泛型二之泛型的使用方法

    这篇文章介绍了ASP.NET泛型的使用方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-08-08
  • .NET使用MailKit进行邮件处理的方法步骤

    .NET使用MailKit进行邮件处理的方法步骤

    这篇文章主要介绍了.NET使用MailKit进行邮件处理的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • c#实现根据网络IP显示地理位置功能示例

    c#实现根据网络IP显示地理位置功能示例

    通常都会有类似 注册IP和最后登录IP这两个的字段来存储用户注册时候的IP地址和最后登录的IP的地址,现在我们就简单的实现一下如标题所示的功能
    2013-06-06
  • Asp.Net Core添加请求头自定义认证的示例

    Asp.Net Core添加请求头自定义认证的示例

    这篇文章主要介绍了Asp.Net Core添加请求头自定义认证的示例,帮助大家更好的理解和学习使用.net技术,感兴趣的朋友可以了解下
    2021-04-04

最新评论