欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ASP.NET 窗體間傳值的方法

 更新時間:2013年07月29日 12:00:03   作者:  
這篇文章介紹了ASP.NET 窗體間傳值的方法,有需要的朋友可以參考一下,希望對你有所幫助
假設ParentForm.aspx 頁面上有TextBox1文本框和Open按鈕
點擊Open按鈕彈出SubForm.aspx,SubForm.aspx頁面上有TextBox1文本框和Close按鈕
點擊Close按鈕關閉SubForm.aspx頁面,并把子頁面SubForm.aspx文本框的值顯示到父頁面ParentForm.aspx 的文本框上。
父窗體前臺代碼:
復制代碼 代碼如下:

      <script type="text/javascript">
        function OpenSubForm(ret) {
            var strPath = "subForm.aspx"
            var nHeight = 500
            var nWidth = 500
            var feature
            feature = "Height= " + nHeight + ",Width=" + nWidth + ",top=30,Left=30";
            feature += ",dependent=yes,location=no,resizable=yes,scrollbars=yes,status=yes,toolbar=no;";
            window.open(strPath+"?Ret_Form=Form1&Ret_Value="+ret,'subForm',feature).focus();
            return false;
        }
    </script>

父窗體后臺代碼:
復制代碼 代碼如下:

private void Page_Load(object sender, System.EventArgs e)
        {
            // ページを初期化するユーザー コードをここに挿入します
            this.Button1.Attributes.Add("onClick","return OpenSubForm('TextBox1');");
        }

子窗體后臺代碼:
復制代碼 代碼如下:

        private void Button1_Click(object sender, System.EventArgs e)
        {
            string strScript =string.Empty;
            string strRetForm = String.Empty;
            string strRetValue=String.Empty;
            strRetForm=Request.Params["Ret_Form"];
            strRetValue=Request.Params["Ret_Value"];
            if (strRetForm == string.Empty)
            {
                strRetForm= "document.forms[0]";
            }
            strScript = "<script language=javascript>";
            strScript += "window.opener." + strRetForm;
            strScript += "." + strRetValue + ".value='" + this.TextBox1.Text.Trim() + "';";
            strScript += "window.close();";
            strScript += "</script>";
            Response.Write(strScript);
        }

相關文章

  • ASP.NET調用javascript腳本的常見方法小結

    ASP.NET調用javascript腳本的常見方法小結

    ASP.NET本身就提供了多種調用javascript腳本的方法,本文總結了六種調用方法,大家根據(jù)自己的使用習慣可以選擇相應的調用方式了!
    2009-12-12
  • ASP.NET?Core中MVC模式實現(xiàn)路由一

    ASP.NET?Core中MVC模式實現(xiàn)路由一

    這篇文章介紹了ASP.NET?Core中MVC模式實現(xiàn)路由的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • 自制網(wǎng)頁選取本地路徑控件(附源碼)

    自制網(wǎng)頁選取本地路徑控件(附源碼)

    用C#開發(fā)的一個WEB選取本地目錄路徑的控件,OBJECT控件嵌入網(wǎng)頁后,會列出本地磁盤上目錄列表,通過控件JS方法GetDirPath()獲取選擇的目錄路徑,需要的朋友可以參考下
    2012-12-12
  • mvc form表單提交的幾種形式整理總結

    mvc form表單提交的幾種形式整理總結

    這篇文章主要介紹了mvc form表單提交的幾種形式整理總結的相關資料,這里提供了幾種方法及實例代碼,需要的朋友可以參考下
    2016-12-12
  • 厚積薄發(fā),擁抱.NET 2016

    厚積薄發(fā),擁抱.NET 2016

    一想到.NET 2016,腦海里蹦出的第一個詞就是厚積薄發(fā)。 .NET 2016 是 .NET 一次質的飛躍,不管難易,我們需要擁抱變化
    2016-06-06
  • 詳解log4net的使用

    詳解log4net的使用

    這篇文章主要介紹了log4net的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • asp.net 獲取客戶端瀏覽器訪問的IP地址的實例代碼

    asp.net 獲取客戶端瀏覽器訪問的IP地址的實例代碼

    本篇文章主要介紹了asp.net 獲取客戶端瀏覽器訪問的IP地址的實例代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 基于asp.net實現(xiàn)圖片在線上傳并在線裁剪功能

    基于asp.net實現(xiàn)圖片在線上傳并在線裁剪功能

    本文主要介紹了基于asp.net實現(xiàn)圖片在線上傳并在線裁剪功能的具體事例代碼,具有一定的參考價值。需要的朋友可以參考下
    2016-12-12
  • ASP.NET實現(xiàn)根據(jù)IP獲取省市地址的方法

    ASP.NET實現(xiàn)根據(jù)IP獲取省市地址的方法

    這篇文章主要介紹了ASP.NET實現(xiàn)根據(jù)IP獲取省市地址的方法,主要基于QQwry.dat純真IP數(shù)據(jù)庫來實現(xiàn)這一功能,非常實用,需要的朋友可以參考下
    2014-10-10
  • asp.net url重寫后頁面回傳問題

    asp.net url重寫后頁面回傳問題

    最近在做項目時遇到了URL重寫后當頁面回傳時,url又刷回原值;這個問題困擾了很久,終于找到解決辦法了。
    2009-11-11

最新評論