WebForm Eval 绑定 - 方法中传递Eval绑定的参数
界面是一个reapter控件,
<asp:Repeater ID="rpt" runat="server">
<ItemTemplate>
<span id="spn" ><a href='<%#"../a.aspx?tId="+Eval("id")+"&cId="+Eval("CataName") %>'><%# ShowThread(Eval("title")) %></a><br /></span>
</ItemTemplate>
</asp:Repeater>
其中的内容是一个span标签,其实本想用下面这种方法:
<a href='<%# Eval("id","ThreadDetails.aspx?threadid={0}") %>'></a>,进行绑定链接地址,不过暂不知怎么传递多个参数,google也没找到结果,无奈还是用了上面的那种拼接字符串的方法.
后来工作提交了,又找到了另外一种:<a href='<%# String.Format("a.aspx?id={0}&name={1}",Eval("id"),Eval("name"))%>'></a>,虽然也属于拼接字符串,但也可以说是另一种格式了
<a href= 'javascript:GetQrCode("<%#Eval("OrderId")%>","<%#Eval("Status")%>");' style="display:<%# CanApplyInvoice(String.Format("{0}",Eval("OrderId")))%>"> 申请开票</a>
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(四):结合BotSharp
· 软件产品开发中常见的10个问题及处理方法
· Vite CVE-2025-30208 安全漏洞
· MQ 如何保证数据一致性?
· 《HelloGitHub》第 108 期