<asp:Repeater ID="Repeater1" runat="server" OnItemCommand="Repeater1_ItemCommand" EnableTheming="True">
<HeaderTemplate>
<table>
<tr>
<th>
<b>CompanyName</b> </th>
<th>
<b>ContactTitle</b> </th>
<th>
<b>PostURL</b> </th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td >
<asp:Label runat="server" ID="Label1" Text='<%# Eval("CompanyName") %>' />
</td>
<td >
<asp:Label runat="server" ID="Label2" Text='<%# Eval("ContactTitle") %>' />
</td>
<td >
(在这里增加超链接)
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
如果我要增加一个超链接<a href="a.aspx?a=XXXXX"><%# Eval("PostURL")%></a>其中的XXXXX我需要Server.UrlEncode编码,那要怎么样才能把<%# Eval("PostURL")%>给加码啊~~~搞了1个钟头还没搞定
<HeaderTemplate>
<table>
<tr>
<th>
<b>CompanyName</b> </th>
<th>
<b>ContactTitle</b> </th>
<th>
<b>PostURL</b> </th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td >
<asp:Label runat="server" ID="Label1" Text='<%# Eval("CompanyName") %>' />
</td>
<td >
<asp:Label runat="server" ID="Label2" Text='<%# Eval("ContactTitle") %>' />
</td>
<td >
(在这里增加超链接)
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
如果我要增加一个超链接<a href="a.aspx?a=XXXXX"><%# Eval("PostURL")%></a>其中的XXXXX我需要Server.UrlEncode编码,那要怎么样才能把<%# Eval("PostURL")%>给加码啊~~~搞了1个钟头还没搞定
解决方案 »
- 关于三目运算符的用法问题
- 日期显示格式
- 网站发布后遇到这个问题。朋友们帮帮忙~怎么解决
- 用什么开源论坛能与网站共享Form窗体身份验证
- win2003的系统跑《ASP.NET编程基础与实例》光盘上的代码有问题呀!是不是需要配置?
- 提交大量数据时候,怎么防止数据丢失?
- asp.net 全站搜索 ,sql 的多表查询
- 如何将当前日期转换为如20040609的形式
- 谁能够推荐一本水晶报表的书,或者教程也可以,要求是.Net下开发的,用C#语言
- 搞不定了,response.redirect()
- 在visual studio 2005中使用login控件出现的问题(请高手指点)
- asp.net2.0中怎么合理使用frameset??
非得要用前端的嗎?
后端可以找到Server.UrlEncode
{ if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
Panel PanelBTN=(Panel)e.Item.FindControl("CheckBoxDiv");找出你需要的控件 用后台指定他的属性吧