اگه به گرايدويو ركوردي رو وارد كنم كه يكي از فيلدهاش خالي باشه ، بعد موقع نمايش نه مي تونم آپديتش كنم و نه حذف. در واقع اين اعمال بدون اينكه خطايي بدن براش انجام نميشن. چيكار بايد بكنم؟
اگه به گرايدويو ركوردي رو وارد كنم كه يكي از فيلدهاش خالي باشه ، بعد موقع نمايش نه مي تونم آپديتش كنم و نه حذف. در واقع اين اعمال بدون اينكه خطايي بدن براش انجام نميشن. چيكار بايد بكنم؟
اين به خالي بودن آن فيلد مربوط نيست بلكه بايد بعد از تغييرات( انجام آپديت و ...) اطلاعات grid view را دوباره bind كني.
معلومه كه اينكارو كردم!اين به خالي بودن آن فيلد مربوط نيست بلكه بايد بعد از تغييرات( انجام آپديت و ...) اطلاعات grid view را دوباره bind كني.
فرمايش شما به جاست اما مساله اي كه هست اينه كه اين يه كم اشتباه نيست كه بخاطر يه سوال براي حذف ، يه صفحه ي ديگه رو فراخواني كنم؟ متاسفانه آجاكس هم كار نكردم.ببین گرید ویو به نظر من فقط برای نمایش اطلاعات و داشتن paging خوبه.برای آپدیت و پاک کردن باید خودت کد بنویسی.با یه لینک آیدی رکورد خودت رو پاس بده یه صفحه دلیت و آیدیش رو بگیر بعد پاک کنید
مزایای این حرکت اینه که طرف اگر اشتباه دکمه پاک رو زد سریع پاک نشه.اینجوری با اطمینان بیشتر پاک می کنه
براي حذف دستي در grid يك نمونه كد كذاشتم اينجا که احتیاج به رفتن به صفحه بعد نیست و آپدیتشم مثل اون هست
https://barnamenevis.org/showth...=124603&page=2
مشكل اصلي من همونه كه توي صورت سوال مطرح كردم. اگه يكي از فيلدهاي يه ركورد خالي باشه حذف نميشه اصلا! رفتم توي بانكم بهش defult value دادم . توي يكي از گرايد ويو هام درست شد اما تويي يكي ديگه نه!