WebForm1.aspx.cs
上传用户:lxycoco
上传日期:2022-07-21
资源大小:38457k
文件大小:3k
源码类别:

C#编程

开发平台:

Others

  1. using System;
  2. using System.Collections;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Web;
  7. using System.Web.SessionState;
  8. using System.Web.UI;
  9. using System.Web.UI.WebControls;
  10. using System.Web.UI.HtmlControls;
  11. namespace PCSWebApp2
  12. {
  13. /// <summary>
  14. /// Summary description for WebForm1.
  15. /// </summary>
  16. public class WebForm1 : System.Web.UI.Page
  17. {
  18.       protected System.Web.UI.WebControls.TextBox nameBox;
  19.       protected System.Web.UI.WebControls.RequiredFieldValidator validateName;
  20.       protected System.Web.UI.WebControls.Calendar calendar;
  21.       protected System.Web.UI.WebControls.TextBox eventBox;
  22.       protected System.Web.UI.WebControls.RequiredFieldValidator validateEvent;
  23.       protected System.Web.UI.WebControls.DropDownList roomList;
  24.       protected System.Web.UI.WebControls.RequiredFieldValidator validateRoom;
  25.       protected System.Web.UI.WebControls.ListBox attendeeList;
  26.       protected System.Web.UI.WebControls.RequiredFieldValidator validateAttendees;
  27.       protected System.Web.UI.WebControls.Button submitButton;
  28.       protected System.Web.UI.WebControls.ValidationSummary validationSummary;
  29.       protected System.Web.UI.WebControls.Label resultLabel;
  30.    
  31. private void Page_Load(object sender, System.EventArgs e)
  32. {
  33.          if (!this.IsPostBack)
  34.          {
  35.             calendar.SelectedDate = System.DateTime.Now;
  36.          }
  37.       }
  38. #region Web Form Designer generated code
  39. override protected void OnInit(EventArgs e)
  40. {
  41. //
  42. // CODEGEN: This call is required by the ASP.NET Web Form Designer.
  43. //
  44. InitializeComponent();
  45. base.OnInit(e);
  46. }
  47. /// <summary>
  48. /// Required method for Designer support - do not modify
  49. /// the contents of this method with the code editor.
  50. /// </summary>
  51. private void InitializeComponent()
  52. {    
  53.          this.submitButton.Click += new System.EventHandler(this.submitButton_Click);
  54.          this.Load += new System.EventHandler(this.Page_Load);
  55.       }
  56. #endregion
  57.       private void submitButton_Click(object sender, System.EventArgs e)
  58.       {
  59.          if (this.IsValid)
  60.          {
  61.             resultLabel.Text = roomList.SelectedItem.Text +
  62.                " has been booked on " +
  63.                calendar.SelectedDate.ToLongDateString() +
  64.                " by " + nameBox.Text + " for " +
  65.                eventBox.Text + " event. ";
  66.             foreach (ListItem attendee in attendeeList.Items)
  67.             {
  68.                if (attendee.Selected)
  69.                {
  70.                   resultLabel.Text += attendee.Text + ", ";
  71.                }
  72.             }
  73.             resultLabel.Text += " and " + nameBox.Text +
  74.                " will be attending.";
  75.          }
  76.       }
  77. }
  78. }