我正在尝试使用 asp 控件呈现元素的标记,同时避免使用代码隐藏。所以我想动态生成 href 属性以包含从 FieldValue 控件 (SharePointWebControls) 呈现的内容。
因此,例如,我有这个控件:
<SharePointWebControls:FieldValue id="PageTitle" FieldName="Title" runat="server"/>
表现为:
“测试页”
我在同一页面上有一个链接,如下所示:
<a href="http://www.mysite.com/mypage.aspx?title=TestPage">CLICK HERE!</a>
但在<a>
元素上方 - 由于我的FieldValue
控件呈现的内容,我需要 TestPage 在那里;所以我基本上需要一种将这个控件的输出“嵌入”到<a>
元素的 href 属性中的方法。
渲染的版本没有任何杂乱的标记FieldValue
- 它实际上只是文本 - 所以我假设这并不复杂。