IEnumerableExtensionsToHtmlTableT Method

Generic approach to convert a IEnumerableT to an HTML table string representation.

Definition

Namespace: DevCase.Extensions.IEnumerableExtensions
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public static string ToHtmlTable<T>(
	this IEnumerable<T> enumerable,
	string tableStyle = "",
	string headerStyle = "",
	string rowStyle = "",
	string alternateRowStyle = ""
)

Parameters

enumerable  IEnumerableT
The collection of objects to be converted.
tableStyle  String  (Optional)
Optional. The CSS class name or style to be applied to the table element.
headerStyle  String  (Optional)
Optional. The CSS class name or style to be applied to the header cells (th) of the table.
rowStyle  String  (Optional)
Optional. The CSS class name or style to be applied to the data cells (td) of the table rows.
alternateRowStyle  String  (Optional)
Optional. The CSS class name or style to be applied to the alternate data rows of the table.

Type Parameters

T
The type of the objects in the source collection.

Return Value

String
A HTML table string representation of the source IEnumerableT.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IEnumerableT. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

Example

This is a code example.
C#
No code example is currently available or this language may not be supported.

See Also