All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
asp.net2.0生成验证码,并显示验证码_[Asp.Net教程]
visual c++中控件的概述
ASP.NET技巧:两个截取字符串的实用方法_.net资料_编程技术
让Windows主机在IIS支持PHP和MySQL_[PHP教程]
ASP.NET技巧:用MasterPage,代替,PageBase_[Asp.Net教程]
visual c++类中的多重继承
delphi模拟按下键盘上的某个键
Login控件在UpdatePanel内当验证用户信息成功后出现页面刷新的解决办法_[Asp.Net教程]
利用Atlas库为Web页面加入鼠标拖放功能_.net资料_编程技术
修复MS SQL数据库的MDF文件_[SQL Server教程]
Reading number is top 10 pictures
Lewd,it is too lewd.
The dog buy the ham oneself
刘亦菲写真集2
Small QiShu -- ShuangShuangPan2
A beautiful girl to bud3
Female model behind the bitterness, often being overcharged1
修电脑也有这么漂亮的美女
乳娘帕梅拉安德森4
教你做读书笔记
Very beautiful interior decoration
Download software ranking
C++编程教程第三版
Eclipse-CALMSANNY (second edition)
Boxer's Top ten classic battle4
Unix video tutorial1
SQL2000 For 4IN1
打鸟视频
C语言教程TXT
Boxer Classic video1
Twenty piece of palm leaf
塘西风月痕
aaa published in(发表于) 2013/12/17 7:45:39 Edit(编辑)
ASP.NET,2.0高级数据处理之数据绑定语法_.net资料_编程技术

ASP.NET,2.0高级数据处理之数据绑定语法_.net资料_编程技术

ASP.NET 2.0高级数据处理之数据绑定语法_.net资料_编程技术-你的首页-uuhomepage.com
  在前面的"模板中的数据绑定"部分中我们论述过,ASP.NET包含了一种宣告式的数据绑定语法,用于在数据绑定模板中把数据源字段与控件的属性相关联。你也可以在代码中使用<%# ... >语法来进行任意值的数据绑定,例如页面和控件属性、集合、表达式,甚至于方法调用的返回结果。为了强制计算数据绑定的值,你必须在包含数据绑定语法的页面或控件上调用DataBind方法。下面的表格显示了ASP.NET中的数据绑定语法的一些例子。















单个属性Customer: <%# custID %>
集合 Orders<asp:ListBox id="List1" datasource='<%# myArray %>' runat="server">
表达式 Contact<%# ( customer.FirstName + " " + customer.LastName ) %>
方法的返回值Outstanding Balance: <%# GetBalance(custID) %>
  
  尽管上面的语法与ASP的Response.Write便捷语法(<%= %>)看起来类似,但是它们的行为却决然不同。ASP Response.Write便捷语法在页面处理的时候计算值,而ASP.NET数据绑定语法只在DataBind方法被调用的时候才计算值。

  DataBind是页面和所有务器控件的一个方法。当你调用父控件的DataBind的时候,它会依次调用所有子控件的DataBind方法。例如,DataList1.DataBind()就会调用DataList模板中的所有控件的DataBind方法。调用页面的DataBind方法--Page.DataBind() 或简单地调用 DataBind()--会引发页面上所有的数据绑定表达式的计算操作。通常只在页面的Page_Load事件中调用DataBind方法,如下面的例子所示。
在.aspx页面的任何宣告式片断中,你都可以使用绑定语法,并为它的估值指定运行时所期望的数据类型。上面例子中的简单属性、表达式和方法在被计算的时候会向用户显示文本内容。在这种情况下,数据绑定表达式的值是String类型的。在上面的集合例子中,数据绑定语法的值的类型是ListBox的DataSource属性。你会发现在绑定表达式中强制转换值的类型对于生成期望的结果是必要的。例如,如果count是一个整数:


Number of Records: <%# count.ToString() %>



添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.