FarPoint.Web.Spread Assembly > FarPoint.Web.Spread Namespace > SheetView Class : SelectMethod Property |
Add this to the FarPoint:SheetView section in the ASPX page: <FarPoint:SheetView SheetName="Sheet1" SelectMethod="GetProducts" AllowDelete="true" AllowInsert="true"> </FarPoint:SheetView> //cs code public class Product { public string Name { get; set; } public string Desc { get; set; } public Product(string name, string desc) { this.Name = name; this.Desc = desc; } } public List<Product> GetProducts() { List<Product> ls = new List<Product>(); ls.Add(new Product("Pro1", "ProDesc1")); ls.Add(new Product("Pro2", "ProDesc2")); ls.Add(new Product("Pro3", "ProDesc3")); return ls; }
Add this to the FarPoint:SheetView section in the ASPX page: <FarPoint:SheetView SheetName="Sheet1" SelectMethod="GetProducts" AllowDelete="true" AllowInsert="true"> </FarPoint:SheetView> 'vb code Public Class Product Public Property Name() As String Get Return m_Name End Get Set(value As String) m_Name = Value End Set End Property Private m_Name As String Public Property Desc() As String Get Return m_Desc End Get Set(value As String) m_Desc = Value End Set End Property Private m_Desc As String Public Sub New(name As String, desc As String) Me.Name = name Me.Desc = desc End Sub End Class Public Function GetProducts() As List(Of Product) Dim ls As New List(Of Product)() ls.Add(New Product("Pro1", "ProDesc1")) ls.Add(New Product("Pro2", "ProDesc2")) ls.Add(New Product("Pro3", "ProDesc3")) Return ls End Function
Target Platforms: Windows 7, Windows 8, Windows 10, Windows Vista, Windows Server 2003, Windows Server 2008, Windows Server 2012, Windows XP Professional