【質問】ASP.NETスレ Part6【雑談】at PHP
【質問】ASP.NETスレ Part6【雑談】 - 暇つぶし2ch37:23
09/09/08 23:06:13
どうも話がかみ合わないので、最後の悪足掻きをしてみる。

FormView を使う時には、以下のようにカスタムコントロールを使うのが
理想的ではないか、というのが現時点での俺論。カスタムコントロールには
編集に必要な全てのコントロールやバリデータが含まれているから、わざわざ
FindControl せずに済むというメリットもある。テンプレートを使いながら
タイプセーフを実現できるわけで、この利点は捨てがたい。

FormView
 |
 +- DataSource -> データオブジェクト(Select/Insert/Update/Delete)
 |
 +- InsertItemTemplate -> カスタムコントロール(mode=Insert)
 |
 +- EditItemTemplate -> カスタムコントロール(mode=Update)

当然ながら、Select の引数には GridView の SelectedValue をバインドして
一覧と同期させている。

しかし、このカスタムコントロールの実装は Joe Coder には敷居が高いのでは
ないか。デザイナで aspx をいじれば済むという手軽さを失うわけだから。
標準化とあわせて、このあたりの折り合いをどうつけているのか、うまい落し
どころはないか、というところが知りたいのっす。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch