1. Conception: WebForm1 builds a TextBox, a HyperLink control. WebForm3 (why is 3 not 2? The following description) Build a Calendar control. When you click on WebForm1 HyperLink, turn on WebForm3. After selecting the date in the Calendar control of WebForm3, close the WebForm3, and the TextBox in WebForm1 gets the date you have chosen. 2. Implement: 1) There is an off-the-shelf date selection control on the Internet, but considering software security and copyright issues, or choose your own development. 2) After obtaining the date in WebForm3, record the numerical value in the session and use JavaScript: Window.opener.location.Reload (); WINDOW.CLOSE method refreshes WebForm1. This method can be used for only a TextBox in WebForm1, but if multiple TextBox is built, the other TextBox content will be cleared, so it is not advisable. 3) Use ShowModalDialog method to pass the value, the specific method is as follows.