Verwendung von DropDownList, List, FreeList Cell mit GridWeb
Mit Aspose.Cells gibt es verschiedene Möglichkeiten, eine Dropdown-Liste zu erstellen: ValidationType.DropDownList, List und FreeList bieten alle diese Funktion. Das Steuerelement unterstützt ein Wert/Text-Paar in Dropdown-Listen, Listen und freien Listen. Verwenden Sie die Validation.ValueList.Add-Methode, um der Liste ein neues Wert/Text-Paar hinzuzufügen.
Im folgenden Code ist „1“ der Wert des Listenelements und „1:test“ der angezeigte Text des Listenelements.
C#
// Adds to a bindcolumn
GridWeb1.WebWorksheets[0].BindColumns["CategoryID"].Validation.ValueList.Add("1,1:test");
// Adds to a validation cell
GridWeb1.WebWorksheets[1].Cells["A1"].Validation.ValueList.Add("1,1:test");
VB
' Adds to a bindcolumn
GridWeb1.WebWorksheets(0).BindColumns("CategoryID").Validation.ValueList.Add("1,1:test")
' Adds to a validation cell
GridWeb1.WebWorksheets(1).Cells("A1").Validation.ValueList.Add("1,1:test")
Verwenden Sie die LoadValueList-Methode, um Listenelemente aus einem DataView-Objekt zu laden:
C#
GridWeb1.WebWorksheets[0].BindColumns["CategoryID"].Validation.LoadValueList(dataSet31.Categories.DefaultView, "CategoryID", "CategoryName", true);
VB
GridWeb1.WebWorksheets(0).BindColumns("CategoryID").Validation.LoadValueList(dataSet31.Categories.DefaultView, "CategoryID", "CategoryName", True)