Thanks for your quick response David,
As for ViewState, you may need to read some other reference so as to better
understand it's mechanism and how it working with the asp.net page's
lifecycle. here are some useful reference on asp.net viewstate and
webcontrol state management:
#Understanding ASP.NET View State
http://msdn.microsoft.com/library/en...asp?frame=true
#ASP.NET State Management
http://msdn.microsoft.com/library/en...tatemanagement
..asp?frame=true
#Creating Custom Web Controls with ASP.NET 2.0
http://msdn.microsoft.com/library/en....asp?frame=tru
e
Regards,
Steven Cheng
Microsoft Online Support
Get Secure!
www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)
--------------------
| From: "David Lozzi" <Da********@nospam.nospam>
| References: <Oa**************@TK2MSFTNGP09.phx.gbl>
<#d**************@TK2MSFTNGP15.phx.gbl>
<eT**************@TK2MSFTNGP09.phx.gbl>
<IR**************@TK2MSFTNGXA02.phx.gbl>
| Subject: Re: User Controls not keeping property values
| Date: Tue, 20 Dec 2005 01:14:56 -0500
| Lines: 104
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2670
| X-RFC2646: Format=Flowed; Original
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670
| Message-ID: <OP**************@TK2MSFTNGP11.phx.gbl>
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| NNTP-Posting-Host: c-24-63-42-200.hsd1.ma.comcast.net 24.63.42.200
| Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFT NGP11.phx.gbl
| Xref: TK2MSFTNGXA02.phx.gbl
microsoft.public.dotnet.framework.aspnet:365865
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| That works great. Any precautions I should be aware of when using the
| ViewState? Does it empty itself?
|
| Thanks,
|
| --
| David Lozzi
| Web Applications Developer
|
dlozzi@(remove-this)delphi-ts.com
|
|
|
| "Steven Cheng[MSFT]" <st*****@online.microsoft.com> wrote in message
| news:IR**************@TK2MSFTNGXA02.phx.gbl...
| > Hi David,
| >
| > I think Christopher's consideration are reasonable. ASP.NET web pages
are
| > request/response based, and all the in-memory page variables are not
| > persisted between mulitple page requests(postback....). So if we want
some
| > certain member varriables to be persisted and shared between postbacks,
we
| > need to store them into some persistent storage, such as SessionState or
| > Viewstate....
| >
| > e.g:
| > ===============
| > Public Property Height() As Integer
| > Get
| >
| > Return ViewState("__HEIGHT")
| >
| > End Get
| >
| > Set(ByVal Value As Integer)
| >
| > ViewState("__HEIGHT") = value
| >
| > End Set
| >
| > End Property
| > =================
| >
| > Also, you can add some additional code to do bad value protection in the
| > property accessor....
| >
| > Hope helps. Thanks,
| >
| > Steven Cheng
| > Microsoft Online Support
| >
| > Get Secure!
www.microsoft.com/security
| > (This posting is provided "AS IS", with no warranties, and confers no
| > rights.)
| >
| >
| >
| >
| >
| >
| > --------------------
| > | From: "David Lozzi" <Da********@nospam.nospam>
| > | References: <Oa**************@TK2MSFTNGP09.phx.gbl>
| > <#d**************@TK2MSFTNGP15.phx.gbl>
| > | Subject: Re: User Controls not keeping property values
| > | Date: Mon, 19 Dec 2005 18:48:40 -0500
| > | Lines: 18
| > | X-Priority: 3
| > | X-MSMail-Priority: Normal
| > | X-Newsreader: Microsoft Outlook Express 6.00.2900.2670
| > | X-RFC2646: Format=Flowed; Response
| > | X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670
| > | Message-ID: <eT**************@TK2MSFTNGP09.phx.gbl>
| > | Newsgroups: microsoft.public.dotnet.framework.aspnet
| > | NNTP-Posting-Host: c-24-63-42-200.hsd1.ma.comcast.net 24.63.42.200
| > | Path:
| >
TK2MSFTNGXA02.phx.gbl!TK2MSFTNGXA01.phx.gbl!TK2MSF TFEED02.phx.gbl!tornado.fa
| >
stwebnet.it!tiscali!newsfeed1.ip.tiscali.net!news. glorb.com!newsfeed.hal-mli
| >
net!feeder1.hal-mli.net!news.alt.net!msrtrans!TK2MSFTNGP08.phx.gbl !TK2MSFTN
| > GP09.phx.gbl
| > | Xref: TK2MSFTNGXA02.phx.gbl
| > microsoft.public.dotnet.framework.aspnet:365834
| > | X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
| > |
| > | It is not, its just part of a form.
| > |
| > | --
| > | David Lozzi
| > | Web Applications Developer
| > |
dlozzi@(remove-this)delphi-ts.com
| > |
| > |
| > |
| > | "Ben Dewey" <As*********@hotmail.com> wrote in message
| > | news:%2****************@TK2MSFTNGP15.phx.gbl...
| > | > Is your user control inside a databound control? a repeater or a
| > | > datagrid?
| > | >
| > | > If so what kind? and when/how are you setting the UserControl data?
| > | >
| > |
| > |
| > |
| >
|
|
|