How is a WebPart programmaticall y added to a WebPartZone, in code-behind?
I would intuitively think that something like this is the way to go:
this.WebPartMan ager1.Zones["WebPartZon e1"].Controls.Add(m yPart);
but of course that does not work (WebPartZone does not allow child control),
presumably since the location of the WebParts within the zones etc. are
determined dynamically by the framework, even if the html source places a
specific control in a specific Zone.
So, I want to add a WebPart control to a specific WebPartZone runtime, e.g.
in Page_Load for the page (without having to define the control in the .aspx
design time).
I have played around with various Controls collections, but either they do
not work, or the control is added at the very end of the page, after the
form and body tags :-(
Anyone?
-Paal 2 1048
And just to make it clear, this relates to ASP.NET 2.0, not Sharepoint :-)
-Paal
Found it, this does the trick:
this.WebPartMan ager1.AddWebPar t(myPart,
WebPartManager1 .Zones["WebPartZon e1"], 0);
:-)
-Paal This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Barbara Alderton |
last post by:
I am working with SharePoint 2003. I am using (using C#)
an existing webpart as a child control (server control).
I need to access/manipulate the HTML that the control
outputs prior to rendering it to the the page. The
control outputs a list in a one-column table format. I
need to access the contents of the rows and output them
with restrictions in my own table format. Does anyone
have any examples of manipulating the HTML of a server...
|
by: Astera |
last post by:
I seem to be having a problem using web parts after the beta 2 release. Any
time I try to have the WebPartManager on any page, I get the exception listed
below. I've gone through the steps listed below and have gone as far as
given EVERYONE full control of the App_Data folder. I am using the default
settings (which I assume is the Cassini web server), so I believe it is a
user permissions problem. Furthermore, if I publish the site...
|
by: rushikesh.joshi |
last post by:
Hi All,
I have created my own WebControl and want to add it in my aspx page at
runtime.
it's compiling perfectly, but when i m going to execute, it gives me
error of "Object reference not set to an instance of an object." in my
server control (ascx.cs file)
|
by: Bart Van Hemelen |
last post by:
I'm working on a project where the user of a site will receive custom
content, depending on a set of parameters. The content will all be
contained in UserControls (.ascx), that will be used as webparts on a
page.
We need to add the webparts dynamically to the site, depending on the
status of the user: this involves a personalisation of a travel
website, so a user can be "before" a trip, "during" a trip and "after"
a trip, and depending...
|
by: brianroisentul |
last post by:
Hello,
I'd like to know which dll I have to reference when I use the
System.Web.UI.WebControls.Webparts namespace.
Thanks,
Brian
| |
by: Q. John Chen |
last post by:
I have an INTRAnet site that need to add some content management
feature. And I thought that I can use the WebParts.
Since this is an internal site, I use Windows authentication so the use
don't have to logon. But for authorization, I uses an EXISTING
corporate database (nothing to do with aspnet_Membership etc.). In
short, I created GenericIdentity and GenericPrincipal for the
application so the security part works well.
Now my...
|
by: Ryan |
last post by:
Hi everyone,
I have enabled my webparts site to use ajax by simply using
updatepanels. This worked fine. Now I tried to enable drag and drop
for the webparts so I added some stuff to the web config:
http://blogs.neudesic.com/blogs/david_barkol/archive/2006/03/22/82.aspx
I have a masterpage with no webpart stuff and child pages with all the
webpartzones and the custom webpartmanager. I have tried putting the
|
by: ChrisCicc |
last post by:
Hi All, I got a real doozy here. I have read hundreds upon hundreds of forum posts and found numerous others who have replicated this problem, but have yet to find a solution. Through testing I have been able to find the cause of the problem, and will describe it here first textually and then through a code example.
The purpose of what I am trying to do is to create a postback-free web application through the use of ASP.net AJAX UpdatePanels...
|
by: clintonG |
last post by:
Why don't we see more WebParts being used on the web? SharePoint gets all
the fun? And what are the prevailing opinions be they what they may about
the use of WebParts rather than WPF when the context would be the
development of a service which enables users to select templates that have
pre-established zones which function as content containers on a web page?
PopFly has a "build a web page" service for example. I need something
similar...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
| |
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...
| |