WebGridRow Class

Represents a row in a WebGrid instance.

Inheritance Hierarchy


Namespace:  System.Web.Helpers
Assembly:  System.Web.Helpers (in System.Web.Helpers.dll)


Public Class WebGridRow _
    Inherits DynamicObject _
    Implements IEnumerable(Of Object), IEnumerable
Dim instance As WebGridRow
public class WebGridRow : DynamicObject, IEnumerable<Object>, 
public ref class WebGridRow : public DynamicObject, 
    IEnumerable<Object^>, IEnumerable
type WebGridRow =  
        inherit DynamicObject 
        interface IEnumerable<Object>
        interface IEnumerable 
public class WebGridRow extends DynamicObject implements IEnumerable<Object>, IEnumerable

The WebGridRow type exposes the following members.


  Name Description
Public method WebGridRow Initializes a new instance of the WebGridRow class using the specified WebGrid instance, row value, and index.



  Name Description
Public property Item[Int32] Returns the value at the specified index in the WebGridRow instance.
Public property Item[String] Returns the value that has the specified name in the WebGridRow instance.
Public property Value Gets an object that contains a property member for each value in the row.
Public property WebGrid Gets the WebGrid instance that the row belongs to.



  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetDynamicMemberNames (Inherited from DynamicObject.)
Public method GetEnumerator Returns an enumerator that can be used to iterate through the values of the WebGridRow instance.
Public method GetHashCode (Inherited from Object.)
Public method GetMetaObject (Inherited from DynamicObject.)
Public method GetSelectLink Returns an HTML element (a link) that users can use to select the row.
Public method GetSelectUrl Returns the URL that can be used to select the row.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString Returns a string that represents all of the values of the WebGridRow instance. (Overrides Object.ToString().)
Public method TryBinaryOperation (Inherited from DynamicObject.)
Public method TryConvert (Inherited from DynamicObject.)
Public method TryCreateInstance (Inherited from DynamicObject.)
Public method TryDeleteIndex (Inherited from DynamicObject.)
Public method TryDeleteMember (Inherited from DynamicObject.)
Public method TryGetIndex (Inherited from DynamicObject.)
Public method TryGetMember Returns the value of a WebGridRow member that is described by the specified binder. (Overrides DynamicObject.TryGetMember(GetMemberBinder, Object%).)
Public method TryInvoke (Inherited from DynamicObject.)
Public method TryInvokeMember (Inherited from DynamicObject.)
Public method TrySetIndex (Inherited from DynamicObject.)
Public method TrySetMember (Inherited from DynamicObject.)
Public method TryUnaryOperation (Inherited from DynamicObject.)


Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IEnumerable.GetEnumerator Returns an enumerator that can be used to iterate through a collection.


Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also


System.Web.Helpers Namespace