0

データリストの項目テンプレート内に変数の値 (約 6) を表示したい。私が持っているとしましょう

     Dim A As String = "hello world"

それを Datalist 内に表示したいと思います。Dim A は、ページの読み込み時またはメソッドのどこかで宣言する必要があります。ソースはデータベースであるため、ページの上部で public const として宣言することはできません。

Datalist でこれを試しましたが、期待どおりに動作しません。

     <%= a %>

また、ItemDataBound や Page init などの別の場所に配置してみました。私のやり方が間違っていたらうまくいきません。

Datalist のデータソースには、他のデータを含むデータテーブルがあります。したがって、Datalist のソースが複数あるようです。そのDim Aをデータテーブル内に置く以外に方法はありますか?

ありがとうラウ

4

1 に答える 1

1

クラスに変数として配置します(必要に応じてページ読み込みで値を割り当てます)

Public A As string = "hello world"

次に、DataList テンプレート フィールドで次を使用します。

<%# A %>
于 2012-05-28T20:43:47.240 に答える