我學習ASP.net WebForms和我很困惑在哪裏放置的DataGridView和其它控制 從webpage.aspx或在Control.ascx。把Datagridview放在ASP.NET Webforms中的位置?
//執行哪種驗證和CRUD操作
哪一個是最佳實踐。
謝謝問候
我學習ASP.net WebForms和我很困惑在哪裏放置的DataGridView和其它控制 從webpage.aspx或在Control.ascx。把Datagridview放在ASP.NET Webforms中的位置?
//執行哪種驗證和CRUD操作
哪一個是最佳實踐。
謝謝問候
ASCX - 片段 - 可重複使用的,你可以把它隨時在自己的網頁(Java) - 需要連接到ASPX,使其工作
ASPX - 實際網頁它的自我哪些你叫你的瀏覽器,你的ASCX放置
看看這同一職位:
問候
你可以把東西兩個,但其取決於您的要求
ASPX - 是asp.net頁面,所以當你穿上它控制,即可通過該頁面使用只有即不可重建。
ASCX - 由用戶控制,即使用控制與應用程序中。一旦你設計了它,你可以通過在頁面上註冊它來在任何頁面中使用它。
所以要爲ASCX時,其可重複使用,並打算在任何頁面中使用。當它的頁面特定時去aspx。
如果你希望你的DataGridView(也許包括一些搜索表單按鈕)出現在每一頁上。然後使用ascx。其他aspx。 Ascx是一個頁面片段,而不是頁面!