- PR -

@PageディレクティブのClientTarget属性について

1
投稿者投稿内容
タンク
常連さん
会議室デビュー日: 2002/02/21
投稿数: 20
投稿日時: 2003-10-21 09:41
ASP.NETで開発をしております。

@PageディレクティブのClientTarget属性に"Downlevel"を指定すると
ページレイアウトがずれてしまいます。
具体的には、テキストボックスの幅が1.5倍に大きくなり、
ボタンはテキストに指定した文字幅に調整されてしまいます。

ページレイアウトがずれない方法をご存知の方教えてください。
よろしくお願いします。
ぴで
大ベテラン
会議室デビュー日: 2002/10/10
投稿数: 123
お住まい・勤務地: 東京
投稿日時: 2003-10-21 23:50
Webコントロールを使っているからスタイルシートが効かなくなっているのでは?
なぜClientTarget属性に"Downlevel"を指定しているか分かりませんが、
指定せずにすむ方法を探すとか、HTMLコントロール使ってみてはどうでしょう。
タンク
常連さん
会議室デビュー日: 2002/02/21
投稿数: 20
投稿日時: 2003-10-22 10:36
スタイルシートが無効になっていたのですね。

Webコントロールではなく、HTMLコントロール使ってみます。
ありがとうございました。

ClientTarget属性に"Downlevel"を指定した理由は、
ロストフォーカス後、すぐにフィールド値を検査するのではなく、
[検査]ボタンをクリックした後に、一括で検査するためです。
ぴで
大ベテラン
会議室デビュー日: 2002/10/10
投稿数: 123
お住まい・勤務地: 東京
投稿日時: 2003-10-23 08:53
引用:
ClientTarget属性に"Downlevel"を指定した理由は、
ロストフォーカス後、すぐにフィールド値を検査するのではなく、
[検査]ボタンをクリックした後に、一括で検査するためです。

クライアントでのスクリプトによる検証をしたくないのなら、
ValidatorでEnableClientScript=falseにすればいいだけでは?
1

スキルアップ/キャリアアップ(JOB@IT)