在查询字符串中使用Eval时出现问题 [英] Problem using Eval inside query String

查看:85
本文介绍了在查询字符串中使用Eval时出现问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好!!!!

我正在尝试在查询字符串中使用Eval,但是它不起作用.它向我显示服务器标签格式不正确.如何使它工作????

Hi all!!!

i am trying to use Eval inside a query string but it''s not working. It''s showing me server tag not well formed. how to make it work ???

<asp:LinkButton runat="server" ID="lnkbtnName" Text=''<%#Eval("PName") %>'' PostBackUrl="~/Details.aspx?id=''<%#Eval("PID") %>''" ></asp:LinkButton>

推荐答案

用以下代码替换您的LinkBut​​ton代码:
Replace your LinkButton code with this:
<asp:linkbutton runat="server" id="lnkbtnName" text="<%#Eval("PName") %>" postbackurl='~/Details.aspx?id=<%#Eval("PID") %>' ></asp:linkbutton>


尝试此
PostBackUrl='<%# Eval("SystemEmailID", "Edit_SyatemEmails.aspx?id={0}"
 + "&blogentry=" + Request.QueryString["edit"]) %>'




试试这个链接

http://stackoverflow.com/questions/2460367/想要在查询列表中将查询字符串绑定在postbackurl中 [




try this link

http://stackoverflow.com/questions/2460367/want-to-bind-querystring-in-postbackurl-of-imagebutton-in-gridview[^]


这篇关于在查询字符串中使用Eval时出现问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆