Infragistics WebDataGridコントロールでこの奇妙な問題が発生しました。Infragistics WebDataGridの列レイアウトが挿入と削除で維持されない
グリッドが開始すると、ヘッダー行のヘッダーに表示されます。エントリがないので、下に表示される行は「追加」行のみです。
私はその後、私のAJAXコードビハインドからグリッドにデータをロードします。それはOKと思われます。 3つの新しい行が表示され、「追加」行が下に表示されます。すべてがきれいです。
私はその後、2行目の「x」は、削除をクリックしてください(追記:これはテンプレート列で、グリッドの最初の列なので、それは最後に表示される理由を私は知りません) 。 AJAXが起動し、2行目が削除されます。しかし、グリッドは奇妙にリフレッシュされます。 "add"行に新しい列が現れ、他の行とヘッダーがスローされたようです。
これは、機能的に正しいが、視覚的に混乱です。
注:これは、「追加」行から新しいエントリを追加した場合にも発生します。
FYI - 私はCraig Shoemakerの例に従ってきましたが、私はデータソースをコードビハインドでバインドします。 (http://community.infragistics.com/aspnet/articles/webdatagrid-client-side-crud.aspx)。
誰でもこの原因/修正方法を知っていますか?