Response.Redirect的问题 string strkey = this.Textzldw.Text; Response.Redirect(string.Format("AddZlDj.aspx?key={0}", strkey));这句代码究竟什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那如果我有两个文本框的值应该怎么写?string strkey1 = this.Textzldw.Text;string strkey2 = this.Textgcmc.Text;Response.Redirect(string.Format("AddZlDj.aspx?key={0}", strkey1));Response.Redirect(string.Format("AddZlDj.aspx?key={1}", strkey2));这样写对不对? string strkey1 = this.Textzldw.Text;string strkey2 = this.Textgcmc.Text;Response.Redirect(string.Format("AddZlDj.aspx?key={0}&key1={1}", strkey1,strkey2)); Request.QueryString应该怎么获得这两个文本框的值? Format是string类的静态方法,这样就需要用 加号拼接字符串了, Request.QueryString("key1");Request.QueryString("key2") string key=Request.QueryString["key"];string key1=Request.QueryString["key1"]; {0} 它叫占位符,而后面跟的值,第一个strkey1是将它填充到{0}这个位置,依次类推,你想要获取两个文本框里的值,按照{Response.Redirect(string.Format("AddZlDj.aspx?key={0}&key1={1}", strkey1,strkey2));}这样的写法,你只可以在跳转到的AddZlDj.aspx页页,使用Request.QueryString来获取,类似于:Request.QueryString[key1].toString(); Response.Redirect(String.Format("Default14.aspx?key1={0}&key2={1}","a","b")); Response.Write(Request["key1"] + "|" + Request["key2"]);Response.Write(Request["key1"]);Response.Write(Request["key2"]); string strkey1 = this.Textzldw.Text;string strkey2 = this.Textgcmc.Text;Response.Redirect(string.Format("AddZlDj.aspx?key={0}&key1={1}", strkey1,strkey2));获取值:Request.QueryString["key"].toString();Request.QueryString["key1"].toString(); //获取文本框的值,你懂的string strkey = this.Textzldw.Text;//跳转url,使用了字符串格式化函数Format,{}是占位符string url = string.Format("AddZlDj.aspx?key={0}",strkey);//如果有多个参数的话,这样string url = string.Format("AddZlDj.aspx?key={0}&value={1}",strkey,strKey);//跳转Response.Redirect(url); 写个完整的//获取文本框的值,你懂的string strkey = this.Textzldw.Text; //如果传递的是中文的话//跳转url,使用了字符串格式化函数Format,{}是占位符string url = string.Format("AddZlDj.aspx?key={0}",Server.UrlEncode(strkey));//如果有多个参数的话,这样string url = string.Format("AddZlDj.aspx?key={0}&value={1}",Server.UrlEncode(strkey),Server.UrlEncode(strKey));//跳转Response.Redirect(url);//接收页面AddZlDj.aspx这样获取参数string key = Server.UrlDecode(Request.QueryString["Key"].Trim()); 谢谢jinkuang45,你的方法是对的,但是我现在还有个问题,我是在做dataview的搜索,存储过程分页搜索,搜索解决了,但是分页 strUrl = string.Format("&key={0}", key,key1);这个就好像不对了,应该这么写? strUrl = string.Format("&key={0}","&key={1}",key,key1); 简单点说就是 Response.Redirect(string.Format("AddZlDj.aspx?key=strkey", strkey)); 谢谢大家!这个问题我现在基本清楚了,现在有个查询以后分页的应该怎么写strUrl = string.Format("&key={0}","&key={1}",key,key1);这样写好像还是分不了页,点下一页又全部显示了 网站数据采集 如何在浏览器端就获取FileUpload中的文件大小 解决两个问题,给200分 ActiveX加载项的问题 用Image1动态显示本地文件 一个做界面问题,那位大侠帮个忙啦~~~谢谢 关闭页面的时候需要数据处理该怎么办? 浏览器急速模式导致表单不能提交 求教编程思路(qq diy个性模块) 关于提问 我是新手,望高手解答!asp.net用什么控件读取出来显示??直接用TextBox,一个尺码一列?? TreeNode 添加子节点问题
string strkey1 = this.Textzldw.Text;
string strkey2 = this.Textgcmc.Text;
Response.Redirect(string.Format("AddZlDj.aspx?key={0}", strkey1));
Response.Redirect(string.Format("AddZlDj.aspx?key={1}", strkey2));
这样写对不对?
string strkey1 = this.Textzldw.Text;
string strkey2 = this.Textgcmc.Text;
Response.Redirect(string.Format("AddZlDj.aspx?key={0}&key1={1}", strkey1,strkey2));
Request.QueryString("key2")
string key=Request.QueryString["key"];
string key1=Request.QueryString["key1"];
Response.Write(Request["key2"]);
string strkey2 = this.Textgcmc.Text;
Response.Redirect(string.Format("AddZlDj.aspx?key={0}&key1={1}", strkey1,strkey2));
获取值:
Request.QueryString["key"].toString();
Request.QueryString["key1"].toString();
//获取文本框的值,你懂的
string strkey = this.Textzldw.Text;
//跳转url,使用了字符串格式化函数Format,{}是占位符
string url = string.Format("AddZlDj.aspx?key={0}",strkey);
//如果有多个参数的话,这样
string url = string.Format("AddZlDj.aspx?key={0}&value={1}",strkey,strKey);
//跳转
Response.Redirect(url);
string strkey = this.Textzldw.Text; //如果传递的是中文的话
//跳转url,使用了字符串格式化函数Format,{}是占位符
string url = string.Format("AddZlDj.aspx?key={0}",Server.UrlEncode(strkey));
//如果有多个参数的话,这样
string url = string.Format("AddZlDj.aspx?key={0}&value={1}",Server.UrlEncode(strkey),Server.UrlEncode(strKey));
//跳转
Response.Redirect(url);
//接收页面AddZlDj.aspx这样获取参数
string key = Server.UrlDecode(Request.QueryString["Key"].Trim());
Response.Redirect(string.Format("AddZlDj.aspx?key=strkey", strkey));