2012-05-28 33 views
0

我想在Datalist的項目模板中顯示一些變量值(約6)。讓我們假設如果我有多數據綁定到Datalist ASP.net VB或C#

 Dim A As String = "hello world" 

我想表明,在Datalist裏面。 Dim A需要在頁面加載或某處的某個方法中聲明。因爲源代碼是數據庫,所以我不能只在頁面頂部聲明爲公共常量。

我在Datalist中試過這個,但我無法按預期工作。

 <%= a %> 

我也試過把ItemDataBound或Page init這些不同的地方。如果我做錯了,它將無法正常工作。

在Datalist的數據源中是一個包含其他數據的數據表。所以就像我有一個以上的Datalist來源。除了在數據表中放置Dim A之外,還有什麼辦法嗎?

由於劉

回答

1

在在DataList模板現場使用將在類的變量(並且如果需要分配在頁面加載的值)

Public A As string = "hello world" 

然後:

<%# A %> 
+0

由於馬格努斯..簡單的工作...我很困惑<%= var %>與<%# var %> – lawphotog