Ask a Question related to ASP.NET Building Controls, Design and Development.
-
LucaP #1
help for properties persistence
Hi. I'm developing a WebControl that uses the following custom attributes:
[ParseChildren(false), PersistChildren(false)]
I'm using ParseChildren(false), because i've got two collection properties
that use the following custom attributes:
[NotifyParentProperty(true),
PersistenceMode(PersistenceMode.InnerProperty),
DesignerSerializationVisibility(DesignerSerializat ionVisibility.Content)]
The ASPX code produced by VS.NET is something like:
<cc:myControl>
<collection1>
<cc:innerControl id="innerControl11"/>
<cc:innerControl id="innerControl12"/>
</collection1>
<collection2>
<cc:innerControl id="innerControl21"/>
<cc:innerControl id="innerControl22"/>
</collection1>
</cc:myControl>
The problem is that i need the persistence of another property that isn't a
collection.
The property is a class derived from Control:
private SimpleControlClass simpleControl;
public SimpleControlClass SimpleControl
{
get
{
if (simpleControl == null)
simpleControl = new SimpleControlClass();
return simpleControl;
}
}
How can i have the persistence of this property?
I need an ASPX code like:
<cc:myControl>
<cc:SimpleControlClass Property1="SampleProperty"/>
<collection1>
<cc:innerControl id="innerControl11"/>
<cc:innerControl id="innerControl12"/>
</collection1>
<collection2>
<cc:innerControl id="innerControl21"/>
<cc:innerControl id="innerControl22"/>
</collection1>
</cc:myControl>
Could you help me, please?
Thanx a lot.
LucaP Guest
-
Problem with DataGrid persistence
Hi!! I'm building a component that operate on on a datagrid. My variable declaration : private DataGrid m_DataGrid; My DataGrid... -
Persistence
Hi, I have a datagrid with a checkbox column. The datagrid is using paging and sorting. When I click on a checkbox then go to page 2 (or any... -
Controls Persistence Properties
Hi, I am facing problems in persisting the properties of the controls. which i make i had read also the walk through in ms help, and able to store... -
Collection Persistence
All, I'm sorry for asking this cause I know it has been asked a thousand times before, but I don't seem to be able to find a complete solution... -
object persistence
I instatiate an object first time when an asp.net page loads. But when the page reloads after Post Back, I get an error saying the object does not... -
Natty Gur #2
Re: help for properties persistence
Hi,
you can persiste simple property as your control tag attribute (same as
font) by decorating propery with DesignerSerializationVisibility.Content
[
DesignerSerializationVisibility(
DesignerSerializationVisibility.Content),
NotifyParentProperty(true)
]
public FontInfo Font { ... }
HTH
Natty Gur[MVP]
blog : [url]http://weblogs.asp.net/ngur[/url]
Mobile: +972-(0)52-8888377
*** Sent via Devdex [url]http://www.devdex.com[/url] ***
Don't just participate in USENET...get rewarded for it!
Natty Gur Guest



Reply With Quote

