[Original] Automatically obtain the current date of the next week

xiaoxiao2021-03-06  42

/ asp: dropdownlist> Fill in the plan (next year, month, week) background CS file #region declaration // ----------- -------------------------------------------------- --------- //// author: Li Miao (Nick.Lee) //// automatically get a week under the current date date code // time: 2005-2-17 // boyorgril @ Msn.com// qq: 16503096 //// -------------------------------------------------------------------------------------------------- -------------------------------- # endregionusing system; using system.collections; using system.componentmodel; using system.data Using system.drawing; using system.web; using system.web.sessionState; using system.web.ui; using system.web.ui.webcontrols; using system.web.ui.htmlcontrols;

Namespace Message1 {///

/// WebForm4 summary description. /// public class WebForm4: System.Web.UI.Page {protected System.Web.UI.WebControls.DropDownList ddl_Year; protected System.Web.UI.WebControls.Calendar Calendar1; protected System.Web.UI. WebControls.DropDownList DropDownList2; protected System.Web.UI.WebControls.Label Label3; protected System.Web.UI.WebControls.Label Label2; protected System.Web.UI.WebControls.Label Label1; protected System.Web.UI.WebControls. Label Label4; protected System.Web.UI.WebControls.DropDownList DropDownList1; private void Page_Load (object sender, System.EventArgs e) {if (IsPostBack == false) {int ii = System.DateTime.Now.Year; this.ddl_Year .Items.add (ii.tostring ()); II = II 1; this.ddl_year.items.add (ii.tostring ()); for (INT i = 1; i <= 12; i ) {system. Web.ui.webcontrols.listitem item = new ListItem (); item.text = i.tostring (); this.dropdownList1.Items.add (item);

IF (system.datetime.now.month.tostring () == "12") {DropDownList1.Items [0] .selected = true; ddl_year.items [1] .selected = true;

} Else {dropdownlist1.items [system.datetime.now.month] .selected = true;}

System.datetime Time1 = new datetime (); time1 = system.convert.todatetime (system.datetime.now.year "- 01-01"); int weeknum = 0; switch (time1.dayofweek.toString ()) {casse "Sunday": weeknum = 6; break; case "monday": weeknum = 7; break; case "tuessday": weeknum = 8; break; case "wednesday": weeknum = 9; break; case "thursday": weeknum = 10; Break; Case "Friday": weeknum = 11; Break; Case "Saturday": weeknum = 12; Break;} system.datetime Time2 = new datetime (); system.timespan span1 = system.datetime.now.date- Time1.date; int day1 = system.convert.toint32 (span1.days); day1 = day1 weeknum 1; int weeks = system.convert.toint32 (day1 / 7); for (int i = 1; i <= 52; i ) {system.web.ui.webcontrols.listitem item1 = new listitem (); item1.text = i.tostring (); this.dropdownlist2.items.add (item1);} if (weeks.tostring () == "53") {DropDownloadList2.Items [1] .selected = true; ddl_year.items [1] .selected = true;

} Else if (weeks.tostring () == "52") {ddl_year.items [1] .selected = true; DropdownList2.items [0] .selected = true;} else {dropdownload {DropDownList2.Items [weeks] .selected = True;}

} / / Place the user code here to initialize the page}

#Region Web Form Designer Generated Code Override Protected Void OnNit (Eventargs E) {// // Codegen: This call is required for the ASP.NET Web Form Designer. // InitializeComponent (); base.onit (e);} ///

/// Designer Supports the required method - Do not use the code editor to modify the // / this method. /// private void InitializeComponent () {this.DropDownList1.SelectedIndexChanged = new System.EventHandler (this.DropDownList1_SelectedIndexChanged); this.Load = new System.EventHandler (this.Page_Load);} #endregion

Private void DropdownList1_selected Indindexchanged (Object Sender, System.EventArgs E) {this.response.write (this.dropdownList1.selectedItem.text);}}}

转载请注明原文地址:https://www.9cbs.com/read-56903.html

New Post(0)