在查询字符串中使用Eval时出现问题 [英] Problem using Eval inside query String
本文介绍了在查询字符串中使用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>
推荐答案
用以下代码替换您的LinkButton代码:
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屋!
查看全文