页间传值postbackurl问题
2009-05-06 16:39
405 查看
Default.aspx 里只有一个BUTTON 和一个TEXT
protected void Button1_Click(object sender, EventArgs e)
{
Button1.PostBackUrl = "~/Default2.aspx";
}
Default2.aspx 里有个TEXT
if (PreviousPage != null)
{
TextBox1.Text = (PreviousPage.FindControl("TextBox1") as TextBox).Text;
}
-----------------------------------------------------
问 题:在Default.aspx在点击Button1二次才能进入Default2.aspx
解决方法:
protected void Button1_Click(object sender, EventArgs e)
{
Button1.PostBackUrl = "~/Default2.aspx";
}
这句代码,作用是把URL地址"~/Default2.aspx"赋给PostBackUrl属性,
当你第一次点击的时候,只起赋值作用,
第二次点击的时候,Button才执行PostBackUrl属性的机制,将页面跳转到你想跳转到的页面。
你可以在前台直接将URL地址赋给PostBackUrl属性即可。
法一:HTML code
[/code]
protected void Button1_Click(object sender, EventArgs e)
{
Button1.PostBackUrl = "~/Default2.aspx";
}
Default2.aspx 里有个TEXT
if (PreviousPage != null)
{
TextBox1.Text = (PreviousPage.FindControl("TextBox1") as TextBox).Text;
}
-----------------------------------------------------
问 题:在Default.aspx在点击Button1二次才能进入Default2.aspx
解决方法:
protected void Button1_Click(object sender, EventArgs e)
{
Button1.PostBackUrl = "~/Default2.aspx";
}
这句代码,作用是把URL地址"~/Default2.aspx"赋给PostBackUrl属性,
当你第一次点击的时候,只起赋值作用,
第二次点击的时候,Button才执行PostBackUrl属性的机制,将页面跳转到你想跳转到的页面。
你可以在前台直接将URL地址赋给PostBackUrl属性即可。
法一:HTML code
<asp:Button ID="Button1" runat="server" PostBackUrl="~/Default2.aspx" Text="baidu" />
或者,
法二:在后台写的话 C# code [code] protected void Button1_Click(object sender, EventArgs e) { this.Button1.PostBackUrl ="~/Default2.aspx Button1_Click(this,e); }
法三:还可以把这句 Button1.PostBackUrl = "~/Default2.aspx"; 写在page_load 里
[/code]
相关文章推荐
- 利用button控件的PostBackUrl属性传值,页间传值postbackurl问题
- 使用PostBackUrl属性实现跨页面传值
- HttpUrlConnection post方法传递中文乱码问题
- 避免url传值字符串sjstr过长,使用from表单【隐藏域】post提交
- jsp中url传值中文乱码问题
- 用HttpURLConnection模拟post请求,不post的问题
- 关于LinkButton的PostBackUrl属性的一点疑惑
- .net 中URL 重写post提交后的地址变为了原地址问题的解决
- ASP.NET2.0 使用PostBackUrl属性实现跨页面传值
- image控件的 PostBackUrl绑定Eval
- js url传值汉字乱码的问题
- ASP.NET PostBackUrl属性使用
- PostBackUrl 用户控件页面传值总结
- 有关URL传值乱码问题
- asp.net页面通过URL参数传值中文乱码问题解决办法
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- retrofit2 post url拼接设置问题
- [网络收集]使用PostBackUrl属性实现跨页面传值
- php的$_POST传值发现的小问题
- php的$_POST传值发现的小问题