As you can see on the picture, my problem is when I clic on a filter button, for example "Status", the box of "Country" appears. the bug is only on ie8 & ie9, it works fine on firefox and Mozilla.
I'm working with WebDataGrid (10.3 CLR 4.0)
Any idea, clue...
Thanks !
Hi ykergro,
What build number do you have? Is it the RTM (1xxx) or a SR (2xxx)? Do you have a horizontal scroll bar in the grid or page? Or column fixing on?
regards,
David Young
Hi David Young,
I don't have horizontal scroll bar, but some of my columns are generated from code behind with this code, maybe this could help you:
<cc1:Grid ID="dgParticipants" runat="server" Width="100%" StyleSetName="ESC" AutoGenerateColumns="False" EnableAjax="true" EnableDataViewState="True" OnInit="dgParticipants_Init" OnColumnSorted="dgParticipants_ColumnSorted" OnDataFiltered="dgParticipants_DataFiltered" oninitializerow="dgParticipants_InitializeRow" AjaxIndicator-Enabled="True" onpageindexchanged="dgParticipants_PageIndexChanged" ondatafiltering="dgParticipants_DataFiltering"> <AjaxIndicator Enabled="True" imageurl="~/images/Updating.gif" location="MiddleRight" /><Behaviors> <ig:Paging PagerAppearance="Both" PageSize="50" Enabled="true" QuickPages ="5" PagerMode="NumericFirstLast"/> <ig:Sorting SortingMode="Single" Enabled="true"/> <ig:Filtering Alignment="Top" Enabled="true"> <EditModeActions EnableF2="true" EnableOnActive="true"/> </ig:Filtering> </Behaviors> </cc1:Grid> protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { dgParticipants.AddField("ColumnName", "HeaderText", true); } }
public void AddField(string name, string headerText, bool hidden) { BoundDataField boundField = new BoundDataField(); boundField.Key = boundField.DataFieldName = name; boundField.Hidden = hidden; boundField.Header.Text = headerText; this.Columns.Add(boundField); }
Where can I find wich version I'm using RTM or SR ?
Thanks!