我想往yuanshiindex.aspx页面传弟两个值:
Content.aspx传值代码如下:
NavigateUrl=yuanshiindex.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"NewsID")%>&ImageName=<%# DataBinder.Eval(Container.DataItem,"Image")%>'>问题1:这样传值对吗,还有其它方法吗?
问题2:我接收用的是
string ContentID=Request.QueryString["ID"].ToString();
string ImID=Request.QueryString["ImageName"].ToString();
这样对吗?
问题3,错误提示:
将 varchar 值 '<%' 转换为数据类型为 int 的列时发生语法错误。NewsID在数据库里是int,Image是字varchar
是不是得将ImageName=<%# DataBinder.Eval(Container.DataItem,"Image")%>'>转换为int,怎么转换,
高手指教.......
Content.aspx传值代码如下:
NavigateUrl=yuanshiindex.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"NewsID")%>&ImageName=<%# DataBinder.Eval(Container.DataItem,"Image")%>'>问题1:这样传值对吗,还有其它方法吗?
问题2:我接收用的是
string ContentID=Request.QueryString["ID"].ToString();
string ImID=Request.QueryString["ImageName"].ToString();
这样对吗?
问题3,错误提示:
将 varchar 值 '<%' 转换为数据类型为 int 的列时发生语法错误。NewsID在数据库里是int,Image是字varchar
是不是得将ImageName=<%# DataBinder.Eval(Container.DataItem,"Image")%>'>转换为int,怎么转换,
高手指教.......
解决方案 »
- activeRecord 配置多数据,代码出错! 帮忙解决啊!!
- 给GridView里的linkbutton添加删除确认对话框
- 编译器错误消息: CS0016: 未能写入输出文件
- 这个功能谁知道怎么实现(类似路由器的登陆界面)
- vs2005 编译问题!!!
- 动态添加的控件状态保存的问题
- 为何我编写的asp.net的web项目只能在localhost下调试,不能在自己ip下调试
- 遍历中用了两个Repeater嵌套,但如何做出这种格式来?三纵列显示数据?在线等。
- 急需帮忙填补一个正则表达式,谢谢高手
- 如何调用客户端的Word,填入数据库中的数据?
- 用户自定义控件的执行结果怎样在调用它的父页面表示?
- 级联列表的问题?
看样子你是在前台aspx页面绑定的,还可以在itemdatabound事件里面进行绑定
你可以去lovecherry.cnblogs.com去看看datagrid系列。
将 varchar 值 '<%' 转换为数据类型为 int 的列时发生语法错误。--我估计这个错误是你接收页面里面出现的,不知道你是怎么作转换的。
string ContentID=Request.QueryString["ID"].ToString();
string ImID=Request.QueryString["ImageName"].ToString();
这段代码,通常都会先判断id是否有值再进行转换!你的代码没有好的异常处理