首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.nent 动态链接 .该怎么处理

2012-09-19 
asp.nent 动态链接 ...............[codeC#][/code]asp:Repeater IDrepZP runatserverItemTempl

asp.nent 动态链接 ...............
[code=C#][/code]
<asp:Repeater ID="repZP" runat="server">
  <ItemTemplate>
  <a href=" " target="_self" class="titlemenu_dolphin"><%#Eval("lname") %></a>
</asp:Repeater>


不同的 ‘lname’ 有不同的 href 链接 href 链接应该怎么写 求教

[解决办法]
没有这一列可以添加啊 这样比较灵活

不想添加 就在后台自定义方法一个一个的判断
<a href='<%#GetUrl(Eval("lname").ToString()) %>' target="_self" class="titlemenu_dolphin">
<%#Eval("lname") %></a>


public string GetUrl(string name)
{
string url="";
if(name=="a")
{
url="xx.com";
}
if(name=="b")
 {
url="xdx.com";
}
 return url;

}

[解决办法]

C# code
<asp:Repeater ID="repZP" runat="server">  <ItemTemplate>  <a href='/index.aspx?id=<%#Eval("id") %>' target="_self" class="titlemenu_dolphin"><%#Eval("lname") %></a></asp:Repeater> 

热点排行
Bad Request.