استخدام DropDownList و List و FreeList Cell مع GridWeb
Contents
[
Hide
]
مع Aspose.Cells، هناك طرق مختلفة لإنشاء قائمة منسدلة: ValidationType.DropDownList و List و FreeList تقدم هذه الميزة جميعًا. يدعم التحكم زوج قيمة/نص في القوائم المنسدلة والقوائم والقوائم الحرة. استخدم طريقة Validation.ValueList.Add لإضافة زوج قيمة/نص جديد إلى القائمة.
في الكود أدناه، “1” هو قيمة عنصر القائمة، و"1:test" هو النص الذي يتم عرضه لعنصر القائمة.
C#
// Adds to a bindcolumn
GridWeb1.WorkSheets[0].BindColumns["CategoryID"].Validation.ValueList.Add("1,1:test");
// Adds to a validation cell
GridWeb1.WorkSheets[1].Cells["A1"].Validation.ValueList.Add("1,1:test");
VB
' Adds to a bindcolumn
GridWeb1.WorkSheets(0).BindColumns("CategoryID").Validation.ValueList.Add("1,1:test")
' Adds to a validation cell
GridWeb1.WorkSheets(1).Cells("A1").Validation.ValueList.Add("1,1:test")
استخدم طريقة LoadValueList لتحميل عناصر القائمة من كائن dataview:
C#
GridWeb1.WorkSheets[0].BindColumns["CategoryID"].Validation.LoadValueList(dataSet31.Categories.DefaultView, "CategoryID", "CategoryName", true);
VB
GridWeb1.WorkSheets(0).BindColumns("CategoryID").Validation.LoadValueList(dataSet31.Categories.DefaultView, "CategoryID", "CategoryName", True)