代码阅读总结之ASP.NET StartKit TimeTracker(数据绑定之困惑笔记)2012-01-18 博客园 aierong以前在项目中数据绑定一直用<%# %>今天在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很生。不知道哪位朋友可以给与我指点。我为了这问题晕了一下午了,谢谢。