protected void Page_Load(Object sender, EventArgs e) { calendarPart = WebPartManager1.GetGenericWebPart(Calendar1); listPart = WebPartManager1.GetGenericWebPart(BulletedList1); if (!IsPostBack) { Label2.Text = String.Empty; Label3.Text = String.Empty; } }
/// <summary> /// Einfaches Steuerelement in einem Wrapper verpacken /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnAddWebPart_Click(object sender, EventArgs e) { if (rbtGenWp.Checked) { var lbl = new TextBox() { ID = "lblDyn", Text = DateTime.Now.ToLongTimeString() }; GenericWebPart wp = WebPartManager1.CreateWebPart(lbl); wp.Description = "Ein dyn. erzeugtes Webpart"; wp.Title = "MyDynPart"; WebPartManager1.AddWebPart(wp, WebPartZone1, 0); } else { var wp = new WebPartLib.ParamWP1(); WebPartManager1.AddWebPart(wp, WebPartZone1, 0); } }