簡體   English   中英

我應該創建自定義用戶控件嗎?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM