http://localhost/TZXRMJCY/Main.aspx?name=检察要闻------------------------------------------
public class Main : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DropDownList ddlFY;
private string Name; //标题名称
private void Page_Load(object sender, System.EventArgs e)
{
Name= Request.QueryString["name"]; //获取URL传过来的值
if(!Page.IsPostBack)
{
if(Name!=null||Name!="")
{
BindNewContent(Name);
}
}
}
}
------------------------------
为什么Name的值只为 :检察要
而不是:检察要闻
public class Main : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DropDownList ddlFY;
private string Name; //标题名称
private void Page_Load(object sender, System.EventArgs e)
{
Name= Request.QueryString["name"]; //获取URL传过来的值
if(!Page.IsPostBack)
{
if(Name!=null||Name!="")
{
BindNewContent(Name);
}
}
}
}
------------------------------
为什么Name的值只为 :检察要
而不是:检察要闻
只能解释为rpwt
代码这样写:
http://localhost/TZXRMJCY/Main.aspx?name=jcyw
string name;
Name= Request.QueryString["name"];
if(Name="jcyw")name="检察要闻";要不你就把字段放在form中
他调用查询服务的URL
http://www.google.com/search?biw=1132&hl=zh-CN&q=%E5%BC%A0&lr=
看"张"已经被转换为=%E5%BC%A0
因此LZ在使用中文做URL时请现将中文进行编码转换如转换为Base64
接收端在转换回中文.
你试试在浏览器地址栏里直接输http://localhost/TZXRMJCY/Main.aspx?name=检察要闻
看你怎么能接受到正确的值?