首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如何在.cs文件里的Page_Load事情里直接执行aspx文件里的按钮的PostBackUrl

2012-03-31 
怎么在.cs文件里的Page_Load事情里直接执行aspx文件里的按钮的PostBackUrl怎么在.cs文件里的Page_Load事情

怎么在.cs文件里的Page_Load事情里直接执行aspx文件里的按钮的PostBackUrl
怎么在.cs文件里的Page_Load事情里直接执行aspx文件里的按钮的PostBackUrl


例如:
aspx文件内容
<form id="fm" runat="server" method="post" >

  <asp:HiddenField ID="version" runat="server"></asp:HiddenField>  
  <asp:HiddenField ID="merId" runat="server"></asp:HiddenField>  
  <asp:HiddenField ID="payMoney" runat="server"></asp:HiddenField>  
  <asp:HiddenField ID="orderId" runat="server"></asp:HiddenField>  
  <asp:HiddenField ID="pageReturnUrl" runat="server"></asp:HiddenField>  
  <asp:HiddenField ID="serverReturnUrl" runat="server"></asp:HiddenField>  
  <asp:Button ID="submitBt" runat="server" Text="支付" PostBackUrl="http://www.web.com/pay.aspx"/>

</form>
.cs文件
Page_Load事情中怎么写,才能直接执行submitBt按钮的PostBackUrl而不需要点击那个按钮就可以提交。。

[解决办法]
Page.ClientScript.RegisterStartupScript(Page.GetType(),"x","document.getElementById('" + submitBt.ClientID + "').click();",true);

热点排行