ASP.NET数据绑定常用代码
来源:互联网 发布:ppt软件怎么画图 编辑:程序博客网 时间:2024/05/16 07:57
使用时注意:1.注意字段名的大小写(要特别注意)。如果和查询的不一致,在某些情况下会导致比<%# DataBinder.Eval(Container.DataItem, "字段名") %>还要慢。2.如果想进一步提高速度,可采用<%# ((System.Data.DataRowView)Container.DataItem)[0] %>的方法。不过其可读性不高。
//以DataSet做数据源时
//正常情况(C#)
<%# ((System.Data.DataRowView)Container.DataItem)["Title"] %>
//绑定日期字段格式字符串
<%# Convert.ToDateTime(((System.Data.DataRowView)Container.DataItem)
["FbTime"]).ToString("yyyy年MM月dd日") %>
<%# DataBinder.Eval(Container, "DataItem.FbTime","{0:yyyy年MM月dd日}") %>
//字符串绑定超过指定长度截断
<%# DataBinder.Eval(Container.DataItem, "Text").ToString().Trim().Length>7?
DataBinder.Eval(Container.DataItem, "Text").ToString().Trim().Substring
(0,7):DataBinder.Eval(Container.DataItem, "Text").ToString().Trim() %>
//价格格试化为2位小数
<%# Convert.ToDecimal(((System.Data.DataRowView)Container.DataItem) ["Price"]).ToString("F2") %>
<%# DataBinder.Eval(Container, "DataItem.Price","{0:F2}") %>
'VB.NET中价格格式化后判断
<%# IIf(DataBinder.Eval(Container.DataItem, "price","{0:F2}")="0.00","面议",DataBinder.Eval(Container.DataItem, "price","{0:F2}") "万") %>
'Vb.NET常规
<%# Ctype(Container.DataItem,DataRowView).Row("Title") %>
http://www.cnblogs.com/wintersun/archive/2006/08/11/474135.html
- ASP.NET 数据绑定常用代码
- ASP.NET 数据绑定常用代码
- ASP.NET 数据绑定常用代码
- ASP.NET 数据绑定常用代码
- ASP.NET 数据绑定常用代码 (转贴)
- ASP.NET 数据绑定常用代码
- ASP.NET 数据绑定常用代码
- ASP.NET数据绑定常用代码
- ASP.NET数据绑定常用代码
- ASP.NET 数据绑定常用代码
- ASP.NET 数据绑定常用代码
- ASP.NET 数据绑定常用代码
- ASP.NET 数据绑定常用代码
- asp.net数据绑定代码
- .NET 数据绑定常用代码
- ASP.NET数据绑定
- asp.net数据绑定
- ASP.net 数据绑定
- 用反射调用任意.net库中的方法
- .NET关于操作进程的简单示例
- .NET中Socket编程的简单示例
- .NET关于同步、异步及Socket
- .NET反射的简单示例
- ASP.NET数据绑定常用代码
- 发布一个自己写的PrintPreviewControl自定义控件,支持鼠标滚轮,源代码下载
- 将Asp.net从VS2003以及VS2002工程转换为VS2005工程的简单而又行之有效的方法
- 在ASP.net中使用TinyMCE的小tip-解决无法使用中文语言包
- 慎用url重写
- DataGrid的多行提交
- ASP.NET2.0的异步页面刷新
- ASP.NET超时设置
- ASP.Net2.0WebPart趣味网页设计