I have to set GridView.DataKeyNames (This is really a question about the syntax for a string array, in VB.Net.)
I am discovering the PrimaryKey columns names from within a loop, ie:
For Each fld As IEntityField In Me.llbDataSource.EntityCollection(0).PrimaryKeyFields
'fld.Name ' this is where the column name is stored, so I have to get this into an array
Next
I can not use this syntax.
GridView.DataKeyNames = new string() { "PowRatHP", "Voltage", "Phases", "Poles", "Drive" }
So, basically, how does one declare a string array (as required by GridView.DataKeyNames), and then populate the elements of the array from within a loop?