System.Web.Helpers Namespace
The System.Web.Helpers namespace contains classes that simplify programming in ASP.NET Web Pages by providing ready-made solutions for common functionality. This namespace includes classes that help you to provide security, to validate form data, to organize and display information and images, to send email messages, and to work with data returned from web services.
Classes
Class | Description | |
---|---|---|
AntiForgery | Helps prevent malicious scripts from submitting forged page requests. | |
AntiForgeryConfig | Provides programmatic configuration for the anti-forgery token system. | |
Chart | Displays data in the form of a graphical chart. | |
ChartTheme | Specifies visual themes for a Chart object. | |
Crypto | Provides methods to generate hash values and encrypt passwords or other sensitive data. | |
DynamicJsonArray | Represents a series of values as a JavaScript-like array by using the dynamic capabilities of the Dynamic Language Runtime (DLR). | |
DynamicJsonObject | Represents a collection of values as a JavaScript-like object by using the capabilities of the Dynamic Language Runtime. | |
Json | Provides methods for working with data in JavaScript Object Notation (JSON) format. | |
ObjectInfo | Renders the property names and values of the specified object and of any subobjects that it references. | |
ServerInfo | Displays information about the web server environment that hosts the current web page. | |
UnvalidatedRequestValues | Obsolete. Provides access to unvalidated form values in the HttpRequest object. | |
Validation | Obsolete. Excludes fields of the Request object from being checked for potentially unsafe HTML markup and client script. | |
WebCache | Provides a cache to store frequently accessed data. | |
WebGrid | Displays data on a web page using an HTML table element. | |
WebGridColumn | Represents a column in a WebGrid instance. | |
WebGridRow | Represents a row in a WebGrid instance. | |
WebImage | Represents an object that lets you display and manage images in a web page. | |
WebMail | Provides a way to construct and send an email message using Simple Mail Transfer Protocol (SMTP). |
Interfaces
Interface | Description | |
---|---|---|
IAntiForgeryAdditionalDataProvider | Provides a way to include or validate custom data for anti-forgery tokens. |
Enumerations
Enumeration | Description | |
---|---|---|
SortDirection | Specifies the direction in which to sort a list of items. | |
WebGridPagerModes | Specifies flags that describe the methods that are provided for moving between the pages of a WebGrid instance.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values. |