- PR -

ASP.NET GridViewのタスク

1
投稿者投稿内容
moco
ベテラン
会議室デビュー日: 2006/05/01
投稿数: 54
投稿日時: 2007-11-11 22:39
いつもお世話になっています。
ASP.netのGridViewについて教えてください。

GridViewコントロールを配置し、
「編集を有効にする」にチェックをして編集列を追加したいのですが、
GridViewタスクに「編集を有効にする」が現れません。
何かの設定が足りないのでしょうか。

GridViewにはSqlDataSourceを経由してmdfファイルをバインドしています。

ご迷惑をおかけしますが、よろしくおねがいします。
ひとむ
常連さん
会議室デビュー日: 2003/08/28
投稿数: 38
投稿日時: 2007-11-12 00:22
SqlDataSource のほうにUpdate文が定義されていないためだと思います。

画面に貼り付けたSqlDataSourceの「データソースの構成」で現れる
ウィザードの途中で「Selectステートメントの構成」という
画面があると思います。
そこで「詳細設定」ボタンをおして表示された画面で
「INSERT UPDATE およびDELETEステートメントの生成」
にチェックを入れてください。もうひとつのオプシション
「オプティミスティック同時実行制御」については
http://www.atmarkit.co.jp/fdotnet/vs2005db/vs2005db_12/vs2005db_12_01.html
をご覧ください。

そのあと、GridView側で「スキーマの更新」を行ってください。

こうするととりあえず「編集を有効にする」が現れると
思います。

なお、一連の作業を行う前に、一度ファイルを保存してから
行うことをオススメします。


moco
ベテラン
会議室デビュー日: 2006/05/01
投稿数: 54
投稿日時: 2007-11-12 00:49
本当にひとむさん、ありがとうございます。
正常に「編集を有効にする」が現れました。
リンク先のサイトも学習に大変参考にさせてもらっています。

ひとむさん、ありがとうございます本当に。
1

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