客户端获取不到了服务端的值?
在一个UserControl(Header.ascx)中,有一排超链接,超链接的链接地址是由后台代码生成的,我是这样写的:
ascx:
<li>
<%# m_strUrlDownload %>
</li>
ascx.cs:
在page_load中调用SetUrl,m_strUrl已有初值
private void SetUrl()
{
m_strUrlDownload = m_strUrl + "/download";
m_strUrlDownload = "<A href='" + m_strUrlDownload + "'>下载</A>";
}
可是最后运行的时候,在网页中并未出现超链接,就是说<%# m_strUrlDownload %>这里没有任何反映。
我跟了一下,SetUrl是执行到了的,m_strUrlDownload也是正确赋值了的。
不知道为什么没有值?