C#-WebForm-純HTML提交方式


此方法常用於 純.html頁面向數據庫添加數據

在.aspx網頁中可以通過傳值的方式提交信息,如何在.html網頁中提交數據?

提交數據需要在同一個 form 中,用到兩個屬性:action、method

action - 要提交的服務端  method - get/post

html頁面:

<body>
    <form action="Default.aspx" method="get">
        <input type="text" name="t1" />+<input type="text" name="t2" />=<input type="text" />
        <input type="submit" value="計算" />
    </form>
</body>

aspx頁面后台:

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        int i1 = Convert.ToInt32(Request["t1"]);
        int i2 = Convert.ToInt32(Request["t2"]);
        string i3 = (i1 + i2).ToString();

        Response.Redirect("HtmlPage.html?=" + i3);
    }
}

存在問題:獲取的結果,雖然傳回.html頁面地址欄,但由於.html無服務端,所有無法將返回的值傳到textbox3中

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM