- - PR -
GridViewでEvalを表示させることが出来ない。
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-08-02 23:40
msoです。
ASP.NET2.0 C# でサンプルプログラムを作成しておりますが、 GridViewの扱いが良く分からず悩んでおります。 現在、サンプルソースとして、Defalt.aspxを作成しております。
上記のソースで、
の部分にサーバー タグが正しく形成されていませんというエラーが表示され、 ビルドが出来ません。 インターネットで調べたところ、このような書き方がされていたのですが、 自分の環境ではうまく出来ません。 何か設定ミスとは思いますが、ご指摘していただけないでしょうか? よろしくお願いします。 [ メッセージ編集済み 編集者: mso 編集日時 2007-08-02 23:41 ] | ||||||||
|
投稿日時: 2007-08-02 23:47
msoです。
自己解決しました。
ではなく、
でした。 [ メッセージ編集済み 編集者: mso 編集日時 2007-08-02 23:47 ] | ||||||||
|
投稿日時: 2007-08-03 20:00
この問題は
Eval("EmployeeID") のダブルクォーテーションがText属性の終わりだと判断されるために起こるんだと思います。なのでダブルクォーテーションを使わない方法として.aspx.csファイルの中で protected const string ABCD = "ABCD"; こんな風にして、.aspxファイルに Eval(ABCD) こんな風に書いたことがあります。良い方法かどうかは分かりませんが。 |
1