代码阅读总结之ASP.NET StartKit TimeTracker(数据绑定之困惑笔记)
以前在项目中数据绑定一直用<%# %>
今天在ASP.NET StartKit TimeTracker的AdminTabs.ascx中有一段代码:
<a href='<%= Global.GetApplicationPath(Request) %>/<%# ((ASPNET.StarterKit.TimeTracker.BusinessLogicLayer.TabItem)
Container.DataItem).Path %>'>
<%# ((ASPNET.StarterKit.TimeTracker.BusinessLogicLayer.TabItem) Container.DataItem).Name %>
</a>
一直没有搞懂数据绑定语法<%= %>是什么意思,或者说它该在什么时候使用。
我是不是可以把上面的代码修改为:
<a href='<%# Global.GetApplicationPath(Request) +"/"+ ((ASPNET.StarterKit.TimeTracker.BusinessLogicLayer.TabItem)
Container.DataItem).Path %>'>
<%# ((ASPNET.StarterKit.TimeTracker.BusinessLogicLayer.TabItem) Container.DataItem).Name %>
</a>
我只知道<%= %>好像是ASP的语法,由于我没有写过ASP,对ASP很生。
不知道哪位朋友可以给与我指点。我为了这问题晕了一下午了,谢谢。
我的系列文章
A.Sql Server2005 Transact-SQL 新兵器学习 B.MCAD学习
C.代码阅读总结
D.ASP.NET状态管理
E.DB(数据库)
F.WAP
G.WinForm
H.Flex
希望上面提到的知识对您有所提示,同时欢迎交流和指正
作者:aierong
出处:http://www.cnblogs.com/aierong
贴子以"现状"提供且没有任何担保,同时也没有授予任何权利!
本文版权归作者所有,欢迎转载!
原创技术文章和心得,转载注明出处!这也是对原创者的尊重!