1.构想:webform1构建一个textbox,一个hyperlink控件.webform3(为什么是3不是2呢?下面说明)构建一个calendar控件.当点击webform1的hyperlink时,打开webform3.在webform3的calendar控件中选择日期后,关闭webform3,并且webform1中的textbox获取刚才所选择的日期.
【程序编程相关:关于Adodb.Stream的写数据库数】 【推荐阅读:关于PB代码重用的全面探讨】 2.实现: 【扩展信息:WindowsXP 系统“NTLDR i】 1) 网上有现成的日期选择控件,但考虑到软件的安全性与版权问题,还是选择自己开发. 2) 在webform3中获取日期后,将数值记录到session中,并且采用javascript:window.opener.location.reload();window.close的方法刷新webform1.这种方法在webform1中只构建了一个textbox的时候可以很方便的使用,但是如果构建了多个textbox,刷新的时候,会将其他textbox内容清空,故不可取. 3) 使用showmodaldialog的方法传值,具体方法如下. 3.具体做法:(部分代码) webform1.aspx <form id=“form1“ method=“post“ runat=“server“> <asp:textbox id=“textbox1“ runat=“server“></textbox> ... 下一页