为什么我button要点两次才才起作用呢--高手指点 protected void Button1_Click(object sender, EventArgs e) { this.Button1.PostBackUrl = "http://mp3.baidu.com/"; } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先设置PostBackUrl 属性为 "http://mp3.baidu.com/"; public void Page_Load(..){ this.Button1.PostBackUrl = "http://mp3.baidu.com/"; } 直接这么写<asp:Button ID="Button1" runat="server" PostBackUrl="http://mp3.baidu.com/" Text="baidu" /> public void Page_Load(..){ this.Button1.PostBackUrl = "http://mp3.baidu.com/";} 和语句中的PostBackUrl有关系。 你的这句代码,作用是把URL地址"http://mp3.baidu.com/"赋给PostBackUrl属性,当你第一次点击的时候,只起赋值作用,第二次点击的时候,Button才执行PostBackUrl属性的机制,将页面跳转到你想跳转到的页面。你可以在前台直接将URL地址赋给PostBackUrl属性即可。<asp:Button ID="Button1" runat="server" PostBackUrl="http://mp3.baidu.com/" Text="baidu" />或者,你非要在后台写的话protected void Button1_Click(object sender, EventArgs e) { this.Button1.PostBackUrl = "http://mp3.baidu.com/"; Button1_Click(this,e);} http://topic.csdn.net/t/20050622/11/4098907.html 。。第一次按的时候是设置PostBackUrl 属性。。第二次才跳转阿。。 是这个意思,完全不用后台代码,直接在前台写上PostBackUrl属性的值即可 asp.net页面生成周期各事件是不是在Httphandler里面触发的吗? asp.net页面代码调用后台函数 请问大家是如何管理asp.net C#的程序 关于GridView1View中checkbox的选中问题 买了一本孟大版主的书,有个地方不知道有什么好处? 怎样才能不区分大小写 如何设置页面的权限!!!!!!!!!! 欲用ASP.NET做个在线购物的网站,能提供点参考吗?? 约束"FK_VisitHistory_Film"冲突 我想外键强制删除怎么办 在ASP.NET页中如何用SSL进行数据间的加密. aspx页面 添加 table 数据 Web Services 的问题
{
this.Button1.PostBackUrl = "http://mp3.baidu.com/";
}
<asp:Button ID="Button1" runat="server" PostBackUrl="http://mp3.baidu.com/" Text="baidu" />
{
this.Button1.PostBackUrl = "http://mp3.baidu.com/";
}
你的这句代码,作用是把URL地址"http://mp3.baidu.com/"赋给PostBackUrl属性,
当你第一次点击的时候,只起赋值作用,
第二次点击的时候,Button才执行PostBackUrl属性的机制,将页面跳转到你想跳转到的页面。你可以在前台直接将URL地址赋给PostBackUrl属性即可。<asp:Button ID="Button1" runat="server" PostBackUrl="http://mp3.baidu.com/" Text="baidu" />
或者,你非要在后台写的话protected void Button1_Click(object sender, EventArgs e)
{
this.Button1.PostBackUrl = "http://mp3.baidu.com/";
Button1_Click(this,e);
}