一个ASPX的问题 <%# 这里我有个后台写的方法,参数是两个绑定的数值 %>这什么老是错??<%# CreateHref(DataBinder.Eval(Container,"DataItem.id"),DataBinder.Eval(Container,"DataItem.name")) %>为什么不行,老是报些没有")"之类的错误,怎么回事??<%# 和 <%有什么区别?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哦,中间那个CreateHref是个返回string的方法我就是要把返回的string Response.Write出来 <%#= CreateHref(DataBinder.Eval(Container,"DataItem.id"),DataBinder.Eval(Container,"DataItem.name")) %> 回楼上级的!按你的写的话就报错:无效的表达式项“=”哦,是了,这个是在DataGrid的一个模板列中. DataBinder.Eval(Container,"DataItem.id")的返回值是object,所以需要进行类型转换:DataBinder.Eval(Container,"DataItem.id").ToString()或(string)DataBinder.Eval(Container,"DataItem.id")正确代码如下:<%# CreateHref(DataBinder.Eval(Container,"DataItem.id").ToString(),DataBinder.Eval(Container,"DataItem.name").ToString()) %> 如何生成EML邮件的base64编码附件问题 请大家推荐《软件测试》书籍,顶者有分 如何把把字符串日期从一种格式转化为另一种格式 我把水晶报表卸载了,装了ActiveReport for .net 2.0 ,请问谁用中文版的! 急死人 Voice.Speak语音输出问题 一个最简单的编程,却点击按钮就不显示了,页面卡住了,我只能任务管理器关闭 如何在没有安装.netFramework的机器上安装C#.net写的程序? C#对数据库的操作有几类? <asp:DataGrid />自定义分页问题? 各位谈谈sap是什么,一般用什么开发 c#位图问题
我就是要把返回的string Response.Write出来
哦,是了,这个是在DataGrid的一个模板列中.
所以需要进行类型转换:
DataBinder.Eval(Container,"DataItem.id").ToString()
或
(string)DataBinder.Eval(Container,"DataItem.id")正确代码如下:
<%# CreateHref(DataBinder.Eval(Container,"DataItem.id").ToString(),DataBinder.Eval(Container,"DataItem.name").ToString()) %>