バックエンドに文字列値があります:
string header = "Name of Front page";
次に、asp.net フロント エンド側に次のようなものがあります。
<legend><a href="GenPrefixList.aspx">**I want to use the string "header" in here**</a></legend>
文字列を asp:Label に割り当てましたが、凡例などの html タグが機能しません。
次の 2 つが必要です。
文字列の値に対する公開可視性。
ページからのこの可視オプションへの呼び出し。
パブリック プロパティはベスト プラクティスと見なされますが、いくつかの異なる方法で実行できます。
public string Header { get { return header; } }
この時点で、値を出力できます。
.NET 4.0 以降:
<%:Header%>
.NET 4.0 より前:
<%=Header%>
C# コードの場合:
string header = "Name of Front page";
link1.InnerHtml = header;
aspx ページで:
<legend><strong><a runat="server" id="link1" href="GenPrefixList.aspx">Sample</a></strong></legend>
テキストを太字にする場合:
最初のオプション:
あなたが使用することができます
<strong></strong>
例えば。
<legend><strong><a runat="server" id="link1" href="GenPrefixList.aspx">Sample</a></strong></legend>
鬼ごっこ
2 番目のオプション: CSS を使用できます
style="font-weight:bold"
例えば。:
<legend><a runat="server" style="font-weight:bold" id="link1" href="GenPrefixList.aspx">Sample</a></legend>