[英]How to add controls dynamically on asp.net page and fill it according to previously added controls?
我正在開發一個系統,供培訓機構的資源經理使用。 資源經理為不同中心的不同技能安排批次,並分配教員進行特定批次。
**Batches Timings 27-Jun-11 28-Jun-11 29-Jun-11 30-Jun-11 1-Jul-11**
Mon Tue Wed The Fri
Center-1 9am to 4pm Skill1 Skill2 Skill3 Skill4 Skill5
Batch-1 Faculty1 Faculty3 Faculty1 Faculty1 Faculty1
Center-2 9am to 4pm Skill4 Skill2 Skill1 Skill3 Skill5
Batch-2 Faculty2 Faculty2 Faculty2 Faculty2 Faculty2
Center-3 9am to 4pm Skill1 Skill3 Skill2 Skill4 Skill5
Batch-3 Faculty3 Faculty1 Faculty3 Faculty3 Faculty3
資源經理一次為特定中心安排一個批次,為期一周,然后他下來為其他中心安排下一批同一周。
在安排批次時,會有批次、中心、技能和學院的下拉列表。 資源管理器從下拉列表中選擇每個值。
實現此頁面的條件:
在行中:每個技能下拉列表不應包含在同一批次的任何前一個日期安排的技能。
在列中:每個批次下拉列表不應包含先前計划的批次。
在列中:每個教師下拉列表不應包含在相同日期和時間占用的相同教師。
現在我對如何實現這個頁面感到困惑,這樣我就可以用適當的值渲染和填充每個下拉列表。 我應該使用處理程序來動態填充下拉列表還是使用任何其他 jquery/javascript 想法來實現這一點。 如果我能得到一些幫助來解決這個問題,我將不勝感激。
謝謝,阿爾蒂
最好的選擇是在submit
時為您需要的約束觸發驗證。
任何方式,或者如果您決定讓您的頁面看起來動態,我建議您使用javascript/jquery
。 因為使用處理程序會使您的頁面在每個select
上rendering response
時花費更多時間。
這是一個 jquery 示例,可以幫助您更接近您的需求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.