亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASP.NET中怎么實現代碼隱藏文件

發布時間:2021-07-15 15:05:53 來源:億速云 閱讀:124 作者:Leah 欄目:編程語言

今天就跟大家聊聊有關ASP.NET中怎么實現代碼隱藏文件,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

ASP.NET MVC默認仍然使用WebFormsViewEngine。當使用Visual Studio向ASP.NET MVC應用程序增加一個WebForms視圖時會自動增加一個代碼隱藏文件和一個設計器文件。許多人認為代碼隱藏文件已經被廢棄了,它們的用法頗令人困惑,因為開發人員傾向于使用像傳統的合而為一的ASP.NET Web窗體那樣的視圖。

Steve Smith更進一步的表明ASP.NET MVC Codebehind文件的壞處,因為他們引誘開發人員將邏輯添加到視圖上,視圖在設計上應當保持“啞的”。

代碼隱藏文件是一個誘惑。對于不熟悉ASP.NET MVC (ASP.NET MVC還不到一年時間而且還沒有發布)但是有Web窗體開發背景(大多數)的開發人員,他們始終有一個將代碼寫入隱藏代碼文件傾向。這會使得在視圖里的邏輯難以測試,最壞的可能是甚至在代碼隱藏文件中包含的邏輯直接調用數據庫或者是web service,以致完全繞過模型同視圖的分離。

Steve解釋了在某種情況下代碼隱藏文件是一個不好但卻必不可少的東西,例如你想在一個強類型的視圖通過強類型方式引用模型(Model)。有寫人認為隱藏代碼頁也可用來存儲一些視圖邏輯,而其他方式可能會弄亂ASPX文件。***但并不是最不重要的一點是他們為了在ASPX文件上獲得智能提示技術的支持。至于***個問題,Tim Barcz演示了如何使用沒有代碼隱藏使用強類型的ViewData,通過合并泛型的CLR表示法來取代C#或者VB的表示法。

看完上述內容,你們對ASP.NET中怎么實現代碼隱藏文件有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

合山市| 东明县| 盖州市| 襄樊市| 榆社县| 如东县| 深水埗区| 湖南省| 潮安县| 洪泽县| 嘉峪关市| 玛沁县| 花垣县| 安溪县| 湄潭县| 汤原县| 库尔勒市| 黎川县| 台江县| 卢湾区| 治县。| 南部县| 玛多县| 宝清县| 南靖县| 江都市| 开鲁县| 安平县| 辽中县| 顺平县| 永登县| 定兴县| 贵阳市| 荔波县| 安丘市| 福贡县| 久治县| 黎城县| 华池县| 乐平市| 亚东县|