[フレーム]

Objective


To develop a web application using WebParts in asp.net

  • Design: Design the form with one WebPartManager, one DropDownList, two or more WebPartZone controls, one CatalogZone control, one EditorZone control.
  • Create a few web user controls and place one in WebPartZone1, another in WebPartZone2
  • Now place DeclarativeCatalogPart control in CatalogZone1
  • select DeclarativeCatalogPart1->click on '>' button, select 'Edit Templates'and place all the created webusercontrols in it-> select 'End TemplateEditng'.
  • Place LayoutEditorPart, AppearanceEditorPart, PropertyGridEditorPart, BehaviourEditorPart in EditorZone1
  • Select DropDownList1-> Edit Items-> Add Browse,Design,Catalog,Design and also check EnableAutoPostBack option

Code

using System;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
public partial class _Default : System.Web.UI.Page
{
 protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
 {
 switch (DropDownList1.SelectedIndex)
 {
 case 0:
 WebPartManager1.DisplayMode = WebPartManager.BrowseDisplayMode;
 break;
 case 1:
 WebPartManager1.DisplayMode = WebPartManager.DesignDisplayMode;
 break;
 case 2:
 WebPartManager1.DisplayMode = WebPartManager.CatalogDisplayMode;
 break;
 case 3:
 WebPartManager1.DisplayMode = WebPartManager.EditDisplayMode;
 break;
 default:
 break;
 }
 }
}

People also reading
Membership not found

AltStyle によって変換されたページ (->オリジナル) /