[英]Should i create custom user control?
有一個包含兩個部分的Web表單。
第一部分包含請求信息,用戶將在其中鍵入一些詳細信息。
第二部分將提供檢查員的信息,例如他們的費率等。一個請求最多可以有三名檢查員。 默認設置為一。
用戶首次添加新請求時,只會看到第一部分。 保存請求信息后,第二部分將出現,要求用戶添加第一檢查員費率。 因此,用戶將選擇一個檢查員,然后添加其費率並保存該檢查員的詳細信息。 保存第一個檢查員后,將要求用戶添加第二個檢查員詳細信息。 每個請求最多有三名檢查員。
我想知道是否最好創建一個用戶控件,然后在第二部分中需要時添加它。 或在頁面上創建三個檢查器面板(visible = false),並在需要時顯示它們。
每個檢查員將具有大約12種不同類型的費率字段和兩個按鈕。
每個檢查員信息既可以單獨保存,也可以一次全部保存3個。
如果與檢查器控件相關聯的代碼很多,即使這些代碼不會被重復使用。 我發現將頁面的其余部分與頁面的其余部分封裝在一起時,它更整潔,更容易使用。
根據方案的具體情況,您可以為一個檢查器創建一個用戶控件,並在每次創建新的檢查器時動態添加它。 或者使用從1開始在aspx中添加的1個UC,包含3個面板,並在UC內部使用可見的true \\ false。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.