Export (0) Print
Expand All

IPostBackDataHandler.LoadPostData Method

When implemented by a class, processes postback data for an ASP.NET server control.

Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)

bool LoadPostData (
	string postDataKey,
	NameValueCollection postCollection
)
boolean LoadPostData (
	String postDataKey, 
	NameValueCollection postCollection
)
function LoadPostData (
	postDataKey : String, 
	postCollection : NameValueCollection
) : boolean
Not applicable.

Parameters

postDataKey

The key identifier for the control.

postCollection

The collection of all incoming name values.

Return Value

true if the server control's state changes as a result of the postback; otherwise, false.

The ASP.NET page framework tracks all the server controls that return true to this method call, and then invokes the RaisePostDataChangedEvent method on those controls.

The following code example demonstrates a server control that implements a version of the LoadPostData method.

public virtual bool LoadPostData(string postDataKey,
   NameValueCollection postCollection) {

   String presentValue = Text;
   String postedValue = postCollection[postDataKey];

   if (presentValue == null || !presentValue.Equals(postedValue)){
      Text = postedValue;
      return true;
   }
   return false;
}
  

public boolean LoadPostData(String postDataKey,
    NameValueCollection postCollection)
{
    String presentValue = text;
    String postedValue = postCollection.get_Item(postDataKey);

    if (presentValue == null || !(presentValue.Equals(postedValue))) {
        text = postedValue;
        return true;
    }
    return false;
} //LoadPostData

Windows 98, Windows Server 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0, 1.1, 1.0

Community Additions

ADD
Show:
© 2014 Microsoft