0

グリッドビューをバインドする次のコード行があります。

DataView DataV = new DataView(CommonClasses.CommonMethods.ConvertTo(ProductManager.Initialize().GetProductUploadDocument("ProductUploadDocument.ProductID =@ProductID", "DECLARE @ProductID numeric(18,0) set @ProductID=" + ProductID)));

ASPxGridViewProductDocuments.DataSource = DataV;
ASPxGridViewProductDocuments.DataBind();

最近問題が発生しました。girdview には複数のレコードが表示され、画像を開くボタンが含まれています。ユーザーが開いた最初の画像をクリックすると、ウィンドウが閉じてから 2 番目の画像が開きます。最初の画像を開こうとすると、2 番目の画像が開かれ、グリッド内のレコードが多いほど、これはイライラします。

このグリッドは何年も正常に機能していましたが、最近アプリケーションを別のサーバーに配置しました。アプリケーションで作業しているユーザーが多いため、バランサーを使用していることに注意してください。

この問題をテストし、開発マシンでこの問題を発生させるためにあらゆることを試みましたが、できませんでした。

問題は、開発者として修正すべき私の問題なのか、それとも環境の問題なのかということです。

4

0 に答える 0