怎么动态在repeater里面的div里面添加hyperlink

我想在repeater的itemplate里面的<divrunnat="server"id="div1"></div>的里面添加动态的hyperlink。应该怎么做??首... 我想在repeater的itemplate里面的<div runnat="server" id="div1"></div>
的里面添加动态的hyperlink。
应该怎么做??
首先后台怎么找到这个位置。
然后怎么在这个位置添加link呢?
因为link可能是1个也可能是2个。这个看后台的判断。所以是动态的
不能直接绑定一个link做。
展开
 我来答
zcy_bzp
2009-02-03 · TA获得超过112个赞
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:207万
展开全部
你可以..在DIV里创建多个hyperlink并给每个hyperlink设置一个ID然后在后天处理完数据后.根据多少得到需要的hyperlink数量..在兄岩激用后台代码控制不需要的hyperlink不显示(后台调用脚本)
最好使用<a></a>(超连羡袜接效果一样)建立多个button并在每个<a></a>的onclik()事件中调用按钮(button)的点击事件(不会就在baidu上搜索很多..而且简单)....记住在<a></a>的onclik()事件中传递需要的参数....在后台处理button的事件的时候获得参数(如果不会枣老也可以建立多个input存储参数)根据参数处理自己想要的不同的问题就可以了...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
ehdsa
2009-02-03 · TA获得超过117个赞
知道答主
回答量:64
采纳率:0%
帮助的人:0
展开全部
<ItemTemplate>
<tr>
<td>
<asp:LinkButton ID="fileListLinkButton" Text="<%# GetDataItem() %>" runat="server"
OnClick="fileListLinkButton_Click"></asp:LinkButton>
</td>
</tr>
</ItemTemplate>

例如你后台给这个repeater绑定了一个数组,那么前台就像我上面那样写,"<%# GetDataItem() %>" 会帮你自动把绑定的数组里内容全显示出来的,自动生成多个LINK,差旦不用你取管数据源到底有多少条数据。
至于前台页面显示的样式还需要自己调,上面那样的写法会使数据源全部在一个携庆培TD平辩唯行显示,你可以在repeater的ROW作成事件里写<tr>进去,从而达到换行显示的效果
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
霜萝越易云
2019-03-08 · TA获得超过3488个赞
知道大有可为答主
回答量:3058
采纳率:28%
帮助的人:388万
展开全部
<ItemTemplate>
<tr>
<td>
<asp:LinkButton
ID="fileListLinkButton"
Text="<%#
GetDataItem()
%>"
runat="server"
OnClick="fileListLinkButton_Click"></asp:LinkButton>
</td>
</tr>
</ItemTemplate>
例如你后台租圆给这个repeater绑定了一个数组,那么前台就像我上面那样写,"<%#
GetDataItem()
%>"
会帮你自动把绑定的数组里内容全显示出来的,滑型升自动生成多个LINK,不用你取管数据源到底有多少条数据。
至于前台页面显示的样式还需要自己调,上面那样的写法会使数据源全部在一个TD平行显示,你可以在repeater的ROW作成事件里写<tr>进去,信老从而达到换行显示的效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式