0

DataList が機能していません。アイテム テンプレートにテーブルを挿入し、各テーブル セルにラベルを挿入しました。

ascx ファイルでは、各ラベルを<%# Eval("Field1") %><%# Eval("Field2") %>.... などに関連付けました。これらのフィールド (Field1、Field2、...) を含むテーブルを正確に返すストアド プロシージャがあります。

ascx.cs ファイルで、ストアド プロシージャの実行結果のテーブルとしてデータ リストのデータソースを指定しました。

ここで何か間違ったことをしましたか?

データ リストにストアド プロシージャの結果が入力されることを期待しています。以前に同様の質問を書きましたが、エラーがどこから発生したと思われるかを強調して、はるかに単純化しました。どうもありがとう。プロジェクトは実行されますが、データ リストには何も表示されません。

4

1 に答える 1

0

あなたはこれについて言及しなかったので、試してみます:

DataSource が設定された後、DataList の DataBind メソッドも呼び出す必要があります。

于 2012-05-16T12:28:46.540 に答える