知识大全 asp.net中DataBinder.Eval的用法总结

Posted

篇首语:自己选择的路,跪着也要走完。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 asp.net中DataBinder.Eval的用法总结相关的知识,希望对你有一定的参考价值。

asp.net中DataBinder.Eval的用法总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  很久没用vs 了 晕用惯Eval( ss ) DataBinder好多都要不熟悉 也忘了什么时候网上转载记下

  DataBinder Eval总结一 DataBinder Eval的基本格式

  在绑定数据时经常会用到这个句程序 <%# DataBinder Eval(Container DataItem xxxx )%>或者<%# DataBinder Eval(Container DataItem xxxx )%>

  今天又学到一种 而且微软也说这种方法的效率要比以上两种高

  <%# ((DataRowView)Container DataItem)[ xxxx ]%>

  很有用的 这样可以在前台页面做好多事情了

  还要记住要这样用必须要在前台页面导入名称空间System Data 否则会生成错误信息

  <%@ Import namespace= System Data %>

  这种用法其实和<%# ((DictionaryEntry)Container DataItem) Key%>是一个道理

  Text= <%# DataBinder Eval(Container DataItem 字段 ) %>

  这样的方法是最快的

  Text= <%# GetPrice() %>

  也可以绑定方法 但方法要是public的

  Text= <%# CarDetails aspx?CarID= + DataBinder Eval(Container DataItem CarID ) %>

  还可以连接多个字段

  关键是Container这个东西 它比较神秘 它的名称空间是System ComponentModel 对于它我还需要进一步理解

  二 DataBinder Eval实现判断选择

  <asp:TemplateColumn HeaderText= 性别 >

  <ItemTemplate>

  <%# DGFormatSex(Convert ToString(DataBinder Eval(Container DataItem xb ))) %>

  </ItemTemplate>

  </asp:TemplateColumn>

  cs里定义DGFormatSex方法

  protected string DGFormatSex(string xb)

  

  if(xb == )

  return 男 ;

  else

  return 女 ;

  

  DataBinder Eval用法范例

  //显示二位小数

  //<%# DataBinder Eval(Container DataItem UnitPrice $ :F ) %>

  // :G代表显示True或False

  //<ItemTemplate>

  // <asp:Image Width= Height= Border= runat= server

  // AlternateText= <%# DataBinder Eval(Container DataItem Discontinued :G ) %>

  // ImageUrl= <%# DataBinder Eval(Container DataItem Discontinued ~/images/ :G gif ) %> />

  // </ItemTemplate>

  //转换类型

  ((string)DataBinder Eval(Container DataItem P_SHIP_TIME_SBM )) Substring( )

   :d 日期只显示年月日

   :yyyy mm dd 按格式显示年月日

cha138/Article/program/net/201311/12108

相关参考

知识大全 ASP.NET中GUID

ASP.NET中GUID  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  GUID(Globalu

知识大全 在ASP.NET中动态生成图形

在ASP.NET中动态生成图形  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  NET有一个很灵巧

知识大全 ASP.NET中App

ASP.NET中App  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Bin文件夹  Bin文件夹包

知识大全 ASP.NET中DataTable对象

ASP.NET中DataTable对象  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  DataT

知识大全 ASP.NET中在线用户统计

ASP.NET中在线用户统计  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  统计在线用户的作用不

知识大全 ASP.NET中编程杀死进程

小技巧:ASP.NET中编程杀死进程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  通过ASPN

知识大全 Asp.Net中使用水晶报表

Asp.Net中使用水晶报表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  以下内容为程序代码:

知识大全 ASP.NET中异常处理使用

ASP.NET中异常处理使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  通用语言运行时(CL

知识大全 浅析ASP.NET编程中十大技巧

浅析ASP.NET编程中十大技巧  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在本篇文件中我们

知识大全 ASP.NET中如何使用匿名函数

ASP.NET中如何使用匿名函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  尝试从缓存中获取