System.Web.UI.WebControls.LinkButton.GetPostBackOptions C# (CSharp) Method

GetPostBackOptions() protected method

protected GetPostBackOptions ( ) : PostBackOptions
return PostBackOptions
		protected virtual PostBackOptions GetPostBackOptions ()
		{
			PostBackOptions options = new PostBackOptions (this);
			Page page = Page;
			
			options.ActionUrl = (PostBackUrl.Length > 0 ?
					     page != null ? page.ResolveClientUrl (PostBackUrl) : PostBackUrl
					     : null);
			options.ValidationGroup = null;
			options.Argument = String.Empty;
			options.ClientSubmit = true;
			options.RequiresJavaScriptProtocol = true;
			options.PerformValidation = CausesValidation && page != null && page.AreValidatorsUplevel (ValidationGroup);
			if (options.PerformValidation)
				options.ValidationGroup = ValidationGroup;

			return options;
		}