将文字值传递给div属性

时间:2016-08-10 19:42:24

标签: c# html asp.net literals

刚刚进入开发阶段,我有一个看似简单的问题,一直在抛出错误。

我正在尝试向我的页面添加一个小部件,但是有一个目录号需要设置为小部件div的属性,以及稍后在链接和文本中。

页面上的字面值:

<asp:Literal ID="litCatalogNumber" runat="server" />

我需要价值的地方:

<div id='myWidget'productid=’LitCatalogNumber​’>
<a href='https://www.test.com/test/LitCatalogNumber'> View product reviews for LitCatalogNumber</a>

要明确我希望litCatalogNumber的文字值在3个位置设置为字符串:

  1. productid =' LitCatalogNumber '(在小部件的div属性中)

  2. a href ='https://www.test.com/test/'+ LitCatalogNumber (在链接中)

  3. 查看 LitCatalogNumber 的产品评论(在链接文字中)

  4. 任何帮助,甚至建议阅读的内容都将非常感谢!

1 个答案:

答案 0 :(得分:1)

使用代码块&lt;%= litProductNumber.Text%&gt;代替litProductNumber P.N:我无法评论

这可能会有所帮助:https://msdn.microsoft.com/en-us/library/ms178135.aspx