- PR -

FormView内のDataListにデータが表示されない

1
投稿者投稿内容
もっち
会議室デビュー日: 2007/09/20
投稿数: 5
投稿日時: 2007-10-02 00:52
現在、Visual Web Developer 2005でWebアプリの開発を行っている超初心者です・・・

FormView 内にDataList を配置しており、
FormView内のフィールドをキーにして別テーブルのデータを
Datalistで表示しています。

この場合、FormViewの最終ページを表示して、さらに次ページボタンを押すと
FormView内のデータは正しく表示されるのですが、DataList内のデータが表示されなくなります。
最初のページを表示して、さらに前ページボタンを押しても同じ状況です。

DatalistにバインドしているSqlDataSouce 内のSELECT文は

SELECT *** WHERE (id2 = @ID)

とし、パラメータ@IDはFormViewのcontrolのidフィールドとしています。
また、次ページボタンは(CommandName=Page ,CommandArgument=Next) としています。

次ページボタンを押した時に
FormView.DataItemIndex = FormView.DataItemCount-1
の処理判定をし、その中で最終ページボタンを押すようにすればいいのかとかいろいろ
考えてみたのですがうまくいきません。
どういう処理を行ったら、DataListにデータが正しく表示されるようになるのでしょうか?
皆様のお知恵をお貸しいただければうれしいです。

どうかよろしくお願いいたします。
1

スキルアップ/キャリアアップ(JOB@IT)