Links

WebMethodAttribute

Wisej.Core.WebMethodAttribute
Namespace: Wisej.Core
Assembly: Wisej.Framework (3.2.0.0)
Indicates that the method can be called from the browser using JavaScript.
C#
VB.NET
public class WebMethodAttribute : Attribute
Public Class WebMethodAttribute
Inherits Attribute
You can add this attribute to static methods in your Wisej application Program class and to instance methods in top level containers: Page, Form, and Desktop. If you want to register web methods on child controls, you can, but Wisej only searches top level containers automatically. To register web methods on a child control, extend the control class, override OnWebRender and call RegisterWebMethods.
public class MyButton : Button
{
protected override void OnWebRender(dynamic config)
{
base.OnWebRender((object)config);
RegisterWebMethods(config);
}
}

Constructors

WebMethodAttribute()

Initializes the WebMethodAttribute attribute.

WebMethodAttribute(inheritable)

Initializes the WebMethodAttribute attribute.
Name
Type
Description
inheritable
Boolean
Indicates whether the web method is inherited by derived classes.

Properties

Inheritable

Boolean: Returns a value indicating whether the web method is inherited by derived classes.