0

リンクを追加したいhtml応答メッセージがあります。以下へのリンクを追加することは可能ですか?

responseMsg.InnerText = "Your postcode is in the network, so please proceed to Step 2.";

次のことを試しましたが、ユーザーコントロールがクラッシュしました。

responseMsg.InnerText = "Your postcode is in the network, so please <a href="#">proceed to Step 2</a>.";
4

3 に答える 3

2

InnerHtml代わりに設定してみてください:

responseMsg.InnerHtml = "Your postcode is in the network, so please <a href='#'>proceed to Step 2</a>.";

使用すると、アンカータグの二重引用符を次のようにエスケープできます。<a href=\"#\">...</a>

または、次のような一重引用符を使用できます<a href='#'>...</a>

于 2012-06-28T02:22:59.927 に答える
0

あなたはどちらの方法でもそれを行うことができます

引用符をエスケープします

responseMsg.InnerText = "Your postcode is in the network, so please <a href=\"#\">proceed to Step 2</a>.";

または、hrefで一重引用符を使用します

responseMsg.InnerText = "Your postcode is in the network, so please <a href='#'>proceed to Step 2</a>.";
于 2012-06-28T02:04:57.207 に答える
0

一重引用符の二重引用符を変更します

responseMsg.InnerText = "Your postcode is in the network, so please "<a href='http://proceedtosteptwo.aspx' title='this is a test'>proceed to Step 2</a>";

私はあなたのためにこの仕事を願っています。

于 2012-06-28T02:15:41.527 に答える