2006-04-14から1日間の記事一覧

ColumnChanging

上記の方法はコントロールごとの設定が必要なので手間がかかる。 大元のDataSetのColumnChangingイベントを使うことで、コントロールがTextBoxかDataViewかを意識することなく処理できる。DataColumnChangeEventArgsのProposedValueで入力された値をチェック…

コントロールに定義されたバインディング情報を取得する方法。

MSDNのBindingの説明(URL) のサンプルを参考に private void textBox1_Validating(object sender, CancelEventArgs e) { Control c = (Control)sender; foreach (Binding thisBinding in c.DataBindings) { // Print the control's name and Binding informa…

あてが外れた。

散々持ち上げといてなんですが、使えそうな情報は載ってませんでした(汗関連がありそうなのは、妥当性チェックではエラーと警告が必要で、警告では確認を求める(特権者の承認が必要、警告にランクを与えて対応を分類など)処理が必要。確認後、処理を継続…

原点回帰

なんか思考がまとまらない。こういうときは最初に戻って考えをまとめるのが吉。そこで登場するのがmyバイブルVisual Basic6.0+SQL Server7.0ビジネスアプリケーション構築ガイド―n階層アプリケーション開発を実現する構造的アプローチ作者: 田村峰幸出版社/…

バリデーション処理 参考サイト

宇宙仮面のC#プログラミング http://ukamen.hp.infoseek.co.jp/Programming1/Validation/ Multi Web UI アプリケーション開発への道 http://www.microsoft.com/japan/msdn/thisweek/catchupASP/catchupASP4.aspWebFormにはValidationコントロール があるんだ…