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