مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

reza

عضویت از 1392/02/15

بر گردادندن id درگرید

  • چهارشنبه 18 فروردین 1395
  • 09:21
تشکر میکنم

سلام

از یک منبع داده ای گرید من با یک کوئری پر می شود و فیلدها نمایش داده می شود اما 

با این کد 

  protected void myGrid_RowCommand1(object sender, GridViewCommandEventArgs e)
        {

            if (e.CommandName == "del")
            {
                si.controller.Base.BaseController objtest = new si.controller.Base.BaseController();
                int id = int.Parse(e.CommandArgument.ToString());

                objtest.deletetest(id);
                myGrid.DataBind();
            }

idگرید بر نمی کردد تا بتوان ایتم را از بانک حذف کرد..

من چطور می توانم ایتم گرید را  واکشی کنم؟

متشکرم

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 18 فروردین 1395
  • 09:29

آیا در گرید Button قرار داید برای حذف ؟

اگر بله خاصیت CommandArgument را روی id تنظیم کردید ؟

کاربر سایت

reza

عضویت از 1392/02/15

  • چهارشنبه 18 فروردین 1395
  • 09:48

بله button قرارد داده شده.اما با تریس کردن مشخص میشه که اصلا 

CommandArgument ایتمid را برای خود دریافت نمی کند.

ضمنا گرید در page load صفحه پر می شود.

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 18 فروردین 1395
  • 09:52

در Page_loag از !Page.IsPostBack استفاده کردید ؟

کاربر سایت

reza

عضویت از 1392/02/15

  • چهارشنبه 18 فروردین 1395
  • 10:10

سپاسگزارم

دوست و استاد گرانقدر.مثل همیشه راهنمایی موثر و مفید.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)