/* This is my aspx code */
---------------------------------------------------------------------------------------------------------------------
<body>
<form id="form1" runat="server">
<div id="container" style="width: 700px">
<asp:WebPartManager ID="WebPartManager1" runat="server">
</asp:WebPartManager>
<div id="rightpanel" style="float: right">
<asp:WebPartZone ID="WebPartZone1" runat="server" HeaderText="RightZone">
<ZoneTemplate>
<asp:Label ID="Label1" runat="server" Text="We offen learn more from our failures than from our sucess" Title="Today's Thought"></asp:Label>
</ZoneTemplate>
</asp:WebPartZone>
</div>
<div id="leftpanel">
<asp:WebPartZone ID="WebPartZone2" runat="server" HeaderText="LeftZone">
<ZoneTemplate>
<asp:Calendar ID="Calendar1" runat="server" Title="Thought of the day"></asp:Calendar>
</ZoneTemplate>
</asp:WebPartZone>
</div>
<asp:EditorZone ID="EditorZone1" runat="server">
<ZoneTemplate>
<asp:AppearanceEditorPart id="AppearenceEditorPart1" runat="server">
</asp:AppearanceEditorPart>
</ZoneTemplate>
</asp:EditorZone>
<br />
<asp:Button ID="Button1" runat="server" Text="Switch to Edit Mode"
onclick="Button1_Click" />
</div>
</form>
</body>
/* This is my .cs file code */
---------------------------------------------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
if (Button1.Text.Contains("Edit"))
{
WebPartManager1.DisplayMode = WebPartManager1.EditDisplayMode;
Button1.Text = "Switch to Browse Mode";
}
else
{
WebPartManager1.DisplayMode = WebPartManager1.BrowseDispalyMode;
Button1.Text = "Switch to Edit Mode";
}
}
}
Errors :
---------
Error 1 Member 'System.Web.UI.WebControls.WebParts.WebPartManager.EditDisplayMode' cannot be accessed with an instance reference; qualify it with a type name instead D:\webpartEx\Default.aspx.cs 20 43 D:\webpartEx\
Error 2 'System.Web.UI.WebControls.WebParts.WebPartManager' does not contain a definition for 'BrowseDispalyMode' and no extension method 'BrowseDispalyMode' accepting a first argument of type 'System.Web.UI.WebControls.WebParts.WebPartManager' could be found (are you missing a using directive or an assembly reference?) D:\webpartEx\Default.aspx.cs 25 59 D:\webpartEx\