コントロールを動的に作成しています。その1つが複数行のテキストボックスです。aspxページにハードコードされている場合の方法に関するリンクを見てきましたが、コントロールが動的に生成されるため、それを行うことはできません。可能であれば、.cssファイルを変更する必要はありません。誰かがこれを行う方法について何かアイデアを持っているなら、どんなアドバイスも大いに感謝するでしょう!
9192 次
1 に答える
1
一般に、「resize:none」(「overflow:auto」の楽しみがあります)が解決策です。したがって、一般的なオプションは、それを.css textarea定義に含め、aspxコードで相対クラス名(必要な場合)を使用することです。 。必要に応じて、.cssファイルに「textarea {resize:none; ...}」を追加することで、asp:TextBoxでCssClassを使用する必要がなくなります。
.cssファイルを変更しないように主張する場合は、JavaScriptコードによる新しいcssルールをサーバーのどこかに追加するか(ヘッダーコントロール)、新しいグローバル.cssファイルを追加してaspxからhtmlヘッダー内に提供する必要があります(既存のcssルールをチェックすることを避けるので、これはより良いです)。
于 2012-06-22T21:16:35.397 に答える