LvKing:如何使<asp:Button/>中ToolTip文字換行?
我在頁面Test.aspx中有如下HTML代碼:
C# code
<input type="button" id="myInput" value="第一個按鈕" title="第一行
第二行"/>
<%--在Button的ToolTip屬性中如何實現文字換行呢?--%>
<asp:Button ID="myButton" runat="server" Text="第二個按鈕" ToolTip = "第一行第二行"/>
在<input/>的title中加入
即能實現提示文字換行。
在<asp:Button>的ToolTip中,我嘗試了如下三種方法,都沒能換行!
(網絡上充斥的辦法中就不乏下面三種中的某种,實際上他們並沒有試驗,就想當然地發出來了!)
我試過的辦法有:
(1)ToolTip = "第一行
第二行"
(2)ToolTip = "第一行<br>第二行"
(3)ToolTip = "第一行\r第二行"或者 ToolTip = "第一行\n第二行"
事實証明都不行!
在瀏覽器中,我查看了HTML原始檔,發現 & < 被轉義了。(&轉義為&)(<轉移為<)
我找到的辦法就是在頁面類(Test.aspx.cs文件中)為Button控件的ToolTip賦值:
C# code
this.myButton.ToolTip = "第一行\r第二行";//或者第一行\n第二行
請問各位大俠,如何不在頁面類,而直接在頁面中就可以實現<asp:Button/>中ToolTip文字的換行呢?
------解决方案--------------------
C# code
<asp:Button ID="myButton" runat="server" Text="第二個按鈕" ToolTip = "第一行 第二行"/>
------解决方案--------------------
------解决方案--------------------
学习下
------解决方案--------------------
<asp:Button ID="myButton" runat="server" Text="第二個按鈕" ToolTip = "第一行&#10;第二行"/>
也可以
------解决方案--------------------
------解决方案--------------------
<asp:Button ID="myButton" runat="server" Text="第二個按鈕" ToolTip = "第一行&#13;第二行"/>
------解决方案--------------------
学到了