2017-04-13 13 views
0

別のフィールドに渡されたパラメータに基づいて、テキストボックスコントロールのプロパティ(ReadonlyまたはMandatoryなど)を設定したいとします。例えば。ステータスが "雇用"の場合、テキストボックスコントロール "給与"は必須になります。それ以外の場合は必須ではありません。条件はSQLクエリによって渡すこともできます。パラメータ化されたASP.NETのテキストボックスコントロール

ありがとうございました。

答えて

0

簡単な方法で、jqueryでこれを行うことができます。つまり、jqueryで識別する必要があるいくつかのステータスに基づいて、Textboxの検証を設定することができます。 ただし、サーバー側のプロパティは変更できません。

複雑な方法では、サーバーサイドコード ステータスに基づいて、テキストボックス値を適用できますが、ページを参照してサーバーサイドコードを実行する必要があります。そのテキストボックスに対してupdatepanelを使用することができます。このテキストボックスは、テキストボックスセクションをリフレッシュし、サーバーサイドコードを実行するだけです。

これが役に立ちます。

関連する問題