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

首頁 > 編程 > .NET > 正文

使用ASP.NET中關于代碼分離的實例分享

2024-07-10 13:30:13
字體:
來源:轉載
供稿:網友
本文主要簡單介紹了如何讓代碼分離閱讀起來更方便,不至于代碼過于臃腫,這里舉一反三,希望對大家有所幫助。
 

經常在開發項目的時候,會遇到這樣的情況,我們希望當用戶點擊Button按鈕時,系統能彈出一個窗口。例如下面的代碼:

 

復制代碼代碼如下:

{
    string strScript = "<script language=javascript>/n";
    strScript += "window.alert(" + "/"hello/"" + ");";
    strScript += "";
    Response.Write(strScript);
}

 

上面這段代碼會彈出一個hello的對話框。這種方法就是在你的后臺.cs文件向前臺寫一段javascript腳本,但是,我想大家看到這樣的代碼,或許會感覺很不舒服,有點雜亂無章!如果需要彈出一個頁面,并且需要傳遞參數,那樣編寫出的代碼,看起來會更亂!

后來,我考慮能不能把關于腳本部分都放在.aspx文件里,.cs里直接引用函數名稱即可。事實證明是可以的,請看下面的實現方法:

1.在aspx的之前添加這段代碼

 

復制代碼代碼如下:

function showmessagebox()
{
    window.alert("hello");
}

 

2.在cs文件的Page_Load事件里添加以下代碼

 

復制代碼代碼如下:

{
    // 在此處放置用戶代碼以初始化頁面
    this.Button1.Attributes.Add("onclick","javascript:showmessagebox();");
}

 

3.現在當你點擊頁面上Button1按鈕,所產生效果與先前那種方法類似,但是整個系統代碼看起來舒服了許多。

總結:使用這種方法來編寫程序,不會使你的程序運行的更快、更穩定....它所起到的作用,只是讓你的代碼閱讀起來更方便,便于與人交流。利用這種思想,我們可以舉一反三,盡量不要在cs文件里寫大量的javascript腳本。



注:相關教程知識閱讀請移步到ASP.NET教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美一级做一级爱a做片性 91在线视频观看 | 日本成人二区 | 国产一区精品在线观看 | 成人短视频在线播放 | 亚洲日本欧美 | 天堂成人一区二区三区 | 日本精品久久久一区二区三区 | 精品伊人| 免费的性生活视频 | 姑娘第四集免费看视频 | 免费a视频在线观看 | 九九热精品视频在线 | 欧美性生视频 | 成人国产精品久久久 | av视在线| 免费在线观看一级片 | 干一夜综合 | 一夜新娘第三季免费观看 | 美国av片在线观看 | 免费在线观看国产 | 精品久久中文网址 | 国产精品一区二区在线 | 伊人在线视频 | www.guochanav.com| 午夜在线成人 | 成人午夜免费看 | 欧美精品一二三区 | 欧美一级黄视频 | 欧美成人一区免费视频 | 久产久精品 | 国产乱色精品成人免费视频 | 国产宾馆3p国语对白 | 国产在线播放91 | 欧美性生活久久久 | wwwav国产 | 午夜爱爱福利 | 国产亚洲精品久久777777 | 在线观看一二区 | 丰满年轻岳中文字幕一区二区 | 视频一区 中文字幕 | 黄色片网站在线看 |