c#如何添加响应消息的链接

c#如何添加响应消息的链接,c#,user-controls,response,C#,User Controls,Response,我有一个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<

我有一个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>.";
responseMsg.InnerText=“您的邮政编码已在网络中,请联系。”;

任何一种方法都可以

逃避引用

responseMsg.InnerText = "Your postcode is in the network, so please <a href=\"#\">proceed to Step 2</a>.";
responseMsg.InnerText=“您的邮政编码已在网络中,请联系。”;
或者在href上使用单引号

responseMsg.InnerText = "Your postcode is in the network, so please <a href='#'>proceed to Step 2</a>.";
responseMsg.InnerText=“您的邮政编码已在网络中,请联系。”;

更改单引号的双引号

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>";
responseMsg.InnerText=“您的邮政编码已在网络中,因此请”“;

我希望这对您有用。

尝试设置
InnerHtml

responseMsg.InnerHtml = "Your postcode is in the network, so please <a href='#'>proceed to Step 2</a>.";
responseMsg.InnerHtml=“您的邮政编码已在网络中,请使用。”;
Use可以转义锚点标记中的双引号,如


或者您可以使用单引号,如

将#周围的双引号替换为单引号,并在前面加一个@符号。即@您的帖子……由于语法高亮,问题很明显!这两个选项都会导致标记显示为文本,而不是链接。responseMsg是什么控件?它是否具有InnerHTML属性?