麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

ASP.Net中表單POST到其他頁面的方法

2019-11-15 02:30:57
字體:
來源:轉載
供稿:網友

asp.net中表單POST到其他頁面的方法

在ASP中,我們通常把表單提交到另外一個頁面(接受數據頁面)。但是在ASP.NET中,服務端表單通常都是提交到本頁面的,如果我設置form1.action="test.aspx";

那么就會導致視圖驗證錯誤的錯誤,因為Asp.net安全機制引起的。我們也可以關閉這個驗證,在接受頁面中(test.aspx)頭部加上<%@ PageEnableViewStateMac="false" %>

但這樣做不是很安全,其實asp.net 2.0 還提供了一種方式提交到其他頁面,服務器按鈕控件提供了一個屬性:PostBackUrl,這樣寫button1.PostBackUrl="test.aspx";

這樣就不會引起驗證錯誤的問題了,又很安全。

--------------------------------------------------------------------------------------

這里順便說一下動態修改form表單屬性的方法一些方法,與上面無關系:例如修改target屬性

普通頁面:

((System.Web.UI.HtmlControls.HtmlForm)this.FindControl("form1")).Target = "_blank";

或者

form1.Attributes["target"] = "_blank";

含母版頁master:

((System.Web.UI.HtmlControls.HtmlForm)this.Master.FindControl("form1")).Target = "_blank";

前臺修改:

<asp:Button ID="btnSubmit" runat="server" Text="Button" onclick="btnSubmit_Click"OnClientClick="this.form.target='_blank'"/>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 失禁高潮抽搐喷水h | 欧美激情首页 | 黄色试看视频 | 国产亚洲精品久久久久5区 男人天堂免费 | 欧洲伊人网 | 国产一级免费在线视频 | 深夜视频福利 | 欧美 国产 综合 | 99久久婷婷国产综合精品青牛牛 | 成人福利视频网站 | 狠狠干91 | 亚洲小视频在线 | 色a综合| 成人毛片在线免费看 | 国产精品aⅴ | 国产精品久久久久久久久久久久久久久 | 日日天日日夜日日摸 | 欧美成人se01短视频在线看 | 久久久久久久免费看 | h网站在线观看 | 毛片在线视频观看 | 久久综合福利 | 国产成人精品一区二区三区电影 | 国产精品美女久久久久久不卡 | 国人精品视频在线观看 | 国产午夜精品一区二区三区四区 | 国产精品久久久久久影院8一贰佰 | 国产精品久久久久久久久久三级 | 亚洲免费看片网站 | 毛片网站网址 | 天天舔天天插 | 亚洲午夜视频 | 亚洲免费视频一区 | 国产91九色 | 一区二区三区在线观看国产 | 精品久久久久久久久久久久包黑料 | 午夜精品成人一区二区 | 国产成人在线观看免费网站 | 国产成人免费高清激情视频 | 激情黄页| 国产99久久 |