将字符串放在aspx文件中

时间:2013-11-12 12:38:10

标签: asp.net

我有这段代码

<asp:CheckBox ID="ddd" Text='<a href="Agreement.aspx">Accept terms</a> runat="server">

这会在“接受条款”上添加一个链接。但我只希望链接在“条款”一词上。我尝试了不同的东西,但都没有。我在互联网上找到的大多数例子都是从数据库中提取的字符串,而不是静态的。那没用。基本上我想要这个:

<asp:CheckBox ID="ddd" Text='Accept' + '<a href="Agreement.aspx">terms</a> runat="server">

注意接受+条款。

我遇到的另一个问题是,同样的代码:

<asp:CheckBox ID="ddd" Text='<a href="Agreement.aspx">Accept terms</a> runat="server">

使复选框和文本“接受条款”在2行,但我希望它们在一行。我做错了什么?

2 个答案:

答案 0 :(得分:1)

你快到了

<asp:CheckBox ID="ddd" Text='Accept <a href="Agreement.aspx">terms</a>' 
  runat="server"/>

您在'属性的末尾错过了Text。我也把锚点移到term,因为它似乎正是你要找的。

答案 1 :(得分:1)

将您的代码更改为:

<asp:CheckBox ID="ddd" Text='Accept <a href="Agreement.aspx">terms</a>' runat="server" />

这应该只是测试它。