命令如何工作并且错误纠正它 [英] how does command work and is wrong correct it

查看:80
本文介绍了命令如何工作并且错误纠正它的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

 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 to Default.aspx with query string parameter with name id and value of id column from dr


这篇关于命令如何工作并且错误纠正它的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆