在gridview中插入一个linkbutton跳转页面,弹出错误输入字符串的格式不正确

在gridview中插入一个linkbutton跳转页面,弹出错误输入字符串的格式不正确<DataItemTemplate><asp:LinkButtonID="lnkE... 在gridview中插入一个linkbutton跳转页面,弹出错误输入字符串的格式不正确
<DataItemTemplate>
<asp:LinkButton ID="lnkEditAndDetila" runat="server"
CommandArgument='<%#Eval("bid_id") %>'
Text='<%#((Eval("statue").ToString()=="1")?"查看":"修改")%>'
onclick="lnkEditAndDetila_Click"></asp:LinkButton>
<asp:LinkButton ID="lnkPrint" runat="server"
CommandArgument='<%#Eval("bid_id") %>' CommandName="lnkPrint" Text="打印"
Visible='<%#((int.Parse(Eval("statue").ToString())==1)?false:true)%>'
onclick="lnkPrint_Click"></asp:LinkButton>
</DataItemTemplate>
提示错误是这句<asp:LinkButton ID="lnkPrint" runat="server"
如图:
展开
 我来答
cold_xr
2012-08-14 · TA获得超过156个赞
知道答主
回答量:221
采纳率:0%
帮助的人:163万
展开全部

要根据值隐藏和显示控件。后台去写。这里这样肯定错。

百度网友6731d78
2012-08-13 · 超过22用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:49.9万
展开全部
Visible='<%#((int.Parse(Eval("statue").ToString())==1)?false:true)%>'
你确定Eval("statue").ToString()没有错误?
追问
怎么个错法啊,因该没问题吧,控制linkbutton控件是否显示啊,
追答
我只是猜测这个转换碰到非数字类型的字符导致转化失败的。建议先查下数据是否有是有效数据。如果是从数据库里取出的,先在数据库里转换了后在绑定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jlingang
2012-08-16 · 贡献了超过112个回答
知道答主
回答量:112
采纳率:0%
帮助的人:41.1万
展开全部
直接在里面绑定<a> 便签就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式