i have this working now...my error because my dropdown was called from a content page/master page..so my dropdown name changed when published.
1 last thing regarding this topic...
if i use basic filtering i.e just set hideRowFilter.ShowFilterIndicator = true;
if i'm using multiple filters..farpoint updates those other filters with a new set of results automatically. (i.e i have 3 filters...i select an item in filter 1, filter 2 & 3 are updated with results from filter 1)
however, following the example provided which populates a dropdown using fpSpread.ActiveSheetView.GetDropDownFilterItems..
if i did this process for 3 filters...they dont automatically update after a filter selection is made. Is it possible to repopulate these dropdown filters with the results of filter 1?
i can do this using ajax / update panel..but i wonder if there was a easier approach using farpoint?
i.e:
automatic display filters:
- select item from filter 1
- farpoint spread updates results based on filter
- filter 2 & 3 also only show filtered results
// Filter 1
ArrayList unitFilterItemList = matrixFpSpread.ActiveSheetView.GetDropDownFilterItems(4);
if (unitFilterItemList != null)
for (int i = 0; i < unitFilterItemList.Count; i++)
DropDownList3.Items.Add(unitFilterItemList
.ToString());
//Filter 2
ArrayList managingConsultantFilterItemList = matrixFpSpread.ActiveSheetView.GetDropDownFilterItems(6);
if (unitFilterItemList != null)
for (int i = 0; i < managingConsultantFilterItemList.Count; i++)
ManagingConsultantDropDownList.Items.Add(managingConsultantFilterItemList
.ToString());
// Filter 3
ArrayList teamContactFilterItemList = matrixFpSpread.ActiveSheetView.GetDropDownFilterItems(8);
if (unitFilterItemList != null)
for (int i = 0; i < teamContactFilterItemList.Count; i++)
TeamContactDropDownList.Items.Add(teamContactFilterItemList
.ToString());