我有这样的链接:<a href ="xxx/category.html">
如何从xxx
添加数据库?
我试过这样的话:
<a href="<asp:Label ID="lblCatAdSeo" runat="server" Text=""></asp:Label>/<%#Eval("Category")%>.html">
答案 0 :(得分:1)
一种解决方案可能是为此定义代码隐藏方法:
<a href='<%# GetFullUrl((string)Eval("Category")) %>'>
在代码隐藏中定义它是这样的:
protected string GetFullUrl(string categoryName)
{
// derive the full url
return url;
}
如果您在其他位置获取相关网址部分,例如在Page_Load
期间,您只需将此信息存储在某个私有字段中,并在此方法中最近使用它。
答案 1 :(得分:0)
如果您处于数据绑定控件中,则应该遵循:
<a href='<% Eval("xxx")/category'>...
请注意单引号和双引号。
如果您在超链接列中,也可以屏蔽链接...您可能正在使用错误的控件类型来满足您的需求......