命令如何工作并且错误纠正它 [英] how does command work and is wrong correct it
本文介绍了命令如何工作并且错误纠正它的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Response.Redirect( Default.aspx?id = dr [ id]。ToString());
解决方案
在C#中你不能只是将字符串粘在一起来连接它们......
你可以像这样使用+(加号):
Response.Redirect( Default.aspx?id = + dr [ id]。ToString());
或者使用String.Format方法,如下所示:
Response.Redirect(字符串 .Format( Default.aspx?id = {0},dr [ id]。ToString()));
将其更改为
Response.Redirect( Default.aspx?id = + dr [ id]。ToString());
以上代码将页面重定向到Default.aspx
,其查询字符串参数的名称为id
,并且博士
Response.Redirect("Default.aspx?id="dr["id"].ToString());
解决方案
In C# you can not just stick strings together to concatenate them...
You may use + (plus) like this:
Response.Redirect("Default.aspx?id=" + dr["id"].ToString());
Or use String.Format method, like this:
Response.Redirect(String.Format("Default.aspx?id={0}", dr["id"].ToString()));
change it to
Response.Redirect("Default.aspx?id=" + dr["id"].ToString() );
above code will redirect page toDefault.aspx
with query string parameter with nameid
and value of id column fromdr
这篇关于命令如何工作并且错误纠正它的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文