2011-01-27 1 views
0

私はusercontrolに20のチェックボックスを持っています...私はユーザーコントロールでコーディング全体をしたいと思います...メッセージボックスを表示する方法ユーザーがボタンをクリックするとasp.netチェックボックスコントロールをチェックするのを忘れた場合..?

メッセージボックスを表示する方法ユーザーがボタンをクリックするとasp.netチェックボックスコントロールをチェックするのを忘れた場合..

+0

以前の投稿からの参照:ユーザーがチェックボックスをオンにしていない場合、ボタンをクリックするとvCheckedCBCount = 0となり、JavaScript uでは警告メッセージを簡単に表示できます。 – Sukhjeevan

答えて

1

チェックボックスをオンにすると、クライアントとサーバー側で検証するすべてのチェックボックスに対して、CustomValidatorを指定する必要があります。 http://www.joe-stevens.com/2009/08/12/using-the-customvalidators-clientvalidationfunction/

+0

いいえ私はusercontrolとbutton1に25個のチェックボックスを持っていません。ユーザーがチェックボックスをチェックするのを忘れた場合(ユーザーがボタンをクリックするために少なくとも1つのチェックボックスを選択しなければならないことを意味します) – user583181

+0

これらのチェックボックスはありますか?パネルやテーブルのようなどんな容器で? –

+0

私はdivとテーブルのチェックボックスを持っている – user583181

0

コントロールのデータエントリが正しいかどうかを示すブール値を返すパブリックメソッドをユーザーコントロールに作成します。あなたのページからそのメソッドをボタンクリックイベントで呼び出します。データ入力が有効な場合は処理を続行し、それ以外の場合はエラーメッセージを表示します。

+0

これのコーディング例はありますか? – user583181

+0

すぐに1つ投稿する – TheGeekYouNeed

関連する問題