473,320 Members | 2,098 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

WebParts for Content Management

I have a question relating to WebParts implementation - I am trying to
build a web part as a user control that can be used to manage content
in a CMS. I have read a lot about the creation of web parts, editing
web part properties etc, but I am struggling to find a straightforward
solution - I was hoping that someone out there could shed some light.

It is really straightforward application: A Label should display
content, and the content should be editable in line by using a textbox.
In the long term we need to incorporate an HTML editor so that the
format of the text can be changed. But in the meantime I just need a
way of editing the Text of this label. Should it be done by having the
Text as a property of the user control and then editing the text by
using a Custom Editor Grid to change the value? Using this method is it
possible to edit inline?

The only way I have seen of editing properties inline is from the
microsoft asp.net quickstart tutorials, where they add a display mode
and use a MultiView to display the Label or the Textbox according to
the display mode currently selected:
http://www.asp.net/QuickStart/aspnet...playmodes.aspx

However, I would like to have a custom verb "Edit Content" in each user
control so that the user can edit one section at a time.

Also, given that this is a CMS where only one adminsitrator will be
editing and configuring the site, should the content of the webparts
modules be stored as a string in the personalisation provider database
or does it make more sense to have the data reside in the CMS database
that will be used to store the Channels, Pages, etc...?
--
DotNetStevO, MCAD

Jun 6 '06 #1
0 1067

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

12
by: jonathan.beckett | last post by:
Hi All, For the past few months I have been working on an open source Apache/PHP/MySQL content management system - and have recently made it available for download. It's still very much a...
0
by: jonathan.beckett | last post by:
Hi All, I have just made version 0.4.8 of the PluggedOut CMS Content Management System available for download - it's free, and covered by the GPL. It's still very much a work in progress...
0
by: Scott Abel | last post by:
For immediate release: The Rockley Group Content Management Workshop Series Coming to Atlanta, Seattle, Vancouver, Chicago, Washington, DC, Toronto, and Research Triangle Park Learn more:...
10
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...
1
by: VB Programmer | last post by:
I know that webparts will be a big thing in asp.net 2.0. What is the best way to implement this idea in asp.net 1.1 so that everything is as maintainable/modular as possible? User controls? ...
1
by: ryan.mclean | last post by:
Hi all, I have a strange problem and I think it may be something in my web.config . . . but I'm not sure. I have an application that uses webpart (not sharepoint), but the nifty new .net...
3
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...
3
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...
3
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...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.