DataGrid超连接列多参数问题,请大家帮忙!
虽然已经搜索过以往文章,但还是么有找到正确答案,只好再发一次,打扰各位了。
<asp:HyperLinkColumn DataNavigateUrlField= "xb "
DataNavigateUrlFormatString= "detail.aspx?xb={0}&type= '主教材 ' "
DataTextField= "book " HeaderText= "主教材 "> </asp:HyperLinkColumn>
我进入新页面以后,request[ "xb "]返回值居然是“管理?type= '主教? ”而我希望的管理系 ,并且有request[ "type "]为“主教材”,但现在如果我取type值时,出现未将对象绑定到实例错误。
请各位帮忙!谢谢!
------解决方案--------------------// 使用模板列 潜入
<asp:HyperLink NavigateUrl= ' <%# String.Format( "detail.aspx?xb={0}&type={1} ", Server.UrlEncode(Eval( "xb ").ToString()), Server.UrlEncode( "主教材 ") %> ' ....
------解决方案--------------------反正写的时候 单引号 和双引号 你要注意
写不好 他就会报错