C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.74317 の関連記事表示

<< 0 >>
■74317  InternetExplorer11でasp:Button
□投稿者/ さっさ -(2014/12/17(Wed) 21:47:51)

    分類:[ASP.NET (C#)] 

    Internet Explorer11でasp:Buttonのテキストを改行したいのですが
    <asp:button id="Button1" runat="server" Text="abc
    def"/>
    としたのですが改行されません。
    たしかInternet Explorer9のときには改行された記憶があるのですが・・
    Internet Explorer11ではどうすればよいのかわかりません。
親記事 /過去ログ125より / 関連記事表示
削除チェック/

■74322  Re[1]: InternetExplorer11でasp:Button
□投稿者/ WebSurfer -(2014/12/18(Thu) 02:51:37)
    No74317 (さっさ さん) に返信

    サーバーコントロールの Button(input 要素)に代えて html の button 要素を
    使ったらどうなるでしょうか? (未検証です)

    <button id="button1" type="submit">一行目<br />二行目</button>
記事No.74317 のレス /過去ログ125より / 関連記事表示
削除チェック/

■74326  Re[2]: InternetExplorer11でasp:Button
□投稿者/ さっさ -(2014/12/18(Thu) 09:14:30)
    No74322 (WebSurfer さん) に返信
    > ■No74317 (さっさ さん) に返信
    >
    回答ありがとうございます。
      <button id="button1" type="submit">一行目<br />二行目</button>
    をためしたところ、できました。
    asp:Button では無理なのでしょうか?
    Internet Explorer9ではできていたはずなんですが・・・・
記事No.74317 のレス /過去ログ125より / 関連記事表示
削除チェック/

■74329  Re[3]: InternetExplorer11でasp:Button
□投稿者/ WebSurfer -(2014/12/18(Thu) 11:18:32)
    No74326 (さっさ さん) に返信

    > asp:Button では無理なのでしょうか?

    ASP.NET の Button がどうのこうのという話ではなくて、IE11 が html 要素をどのよ
    うに表示するかという問題です。

    Button は html では input type="submit" 要素になります。その value 属性に設定
    した文字列がブラウザに表示されるのですが、IE11 からレンダリングエンジンが変わ
    って改行コードは無視されます。(html の仕様的にそれが正しいのかどうかは知りま
    せんが)

    一方、html の button 要素は、仕様上内容(上の例で言うと「一行目<br />二行目」
    という部分)を持つことができるので、改行を含めて内容がそのまま表示されます。

    どうしても ASP.NET の Button コントロールを使いたければ、対症療法的ですが、
    X-UA-Compatible でドキュメントモードを IE9 などに指定するという手段がありま
    す。詳しくは下記 URL の記事を見てください。

    ドキュメント互換性の定義
    http://msdn.microsoft.com/ja-jp/library/cc288325(v=vs.85).aspx
記事No.74317 のレス /過去ログ125より / 関連記事表示
削除チェック/

■74338  Re[4]: InternetExplorer11でasp:Button
□投稿者/ さっさ -(2014/12/18(Thu) 22:24:16)
    No74329 (WebSurfer さん) に返信

    IE11 からレンダリングエンジンが変わって改行コードは無視される様に変わったのですね。
    知りませんでした。
    ありがとうございました。
記事No.74317 のレス / END /過去ログ125より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -