我目前正在做旅游方面的网站,现在进行到了旅游线路价格的制定模块,需求是这样的:一条线路有几种类型的价格:一团一议,电询,具体价格。当选择具体价格时,则按特定的日期(注意:不是日期段)制定价格,这个价格不一定每天都有(可能是周一,二,三,五……,或其他时间),线路价格的数据结构是这样的:id(自动编号),价格类型,线路编号(FK),适用时间(datetime型),制定时间,成人价格,儿童价格,成人返佣,儿童返佣,状态。
请问各位高手大侠们:对于价格管理这一块,在添加,修改价格的时候,我想根据所选价格类型批量添加或修改,该如何进行呢?
设计一个视图用来呈现线路价格的视图,以天为单位。
然后每行数据前面可以选择打钩,然后执行crud的操作,类似邮箱的操作。修改的时候增加一个div层的页面即可。
批量添加和修改类似。
比如批量添加,首先要把输入的控件按照条数动态呈现出来,这里的控件ID需要设置一下。如TextBox控件,编号分别是txt1,txt2……其他类似,这样在客户端提交回来的时候取值就方便了。
控件是动态生成的,取值可以使用Request.Form["txt1"]这样来获取。
生成日历的方式、你实现不了?
如果是生成日历的方式不是很难,用datalist 自定义模板,指定repeatcolumns 属性 为要显示的列数〔一般是7〕。
模板用<div style=" height:100px;width:100px">功能区域</div>。