程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 代碼閱讀總結之ASP.NET StartKit TimeTracker(數據綁定之困惑筆記)

代碼閱讀總結之ASP.NET StartKit TimeTracker(數據綁定之困惑筆記)

編輯:關於ASP.NET

以前在項目中數據綁定一直用<%# %>

今天在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很生。

不知道哪位朋友可以給與我指點。我為了這問題暈了一下午了,謝謝。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved