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

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

کاربر سایت

mostafashiri

عضویت از 1394/09/11

نمایش شماره صفحه گرید ویو در url صفحه

  • چهارشنبه 25 مهر 1397
  • 16:20
تشکر میکنم

با عرض سلام و خسته نباشی

من در asp.net قصد دارم کسی به صفحه 4 یا هر صفحه ای از یک گرید ویو رفت شماره صفحه در url درج شود و بتواند با تغییر شما در url اطلاعات مربوط به همان صفحه نمایش داده شود

لطفا راهنمایی کنید

با تشکر از صبر و شکیبایی شما

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

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

ایمان مدائنی

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

  • چهارشنبه 25 مهر 1397
  • 20:24
protected void GridView1_PageIndexChanging(Object sender, GridViewPageEventArgs e)
{
    int index = e.NewPageIndex + 1;
    string url = HttpContext.Current.Request.Url.AbsoluteUri;
    e.Cancel;

    Response.Redirect(string.Format("{0}?page={1}", url, index));
}

PageLoad(...)
{
    if (!Page.IsPostBack)
    {
          if (Request.QueryString["page"] != null)
          {
              int index = int.Parse(Request.QueryString["page"]);
              // bind your gridview
             GridView1.PageIndex = index;
          }
    }
}

کاربر سایت

mostafashiri

عضویت از 1394/09/11

  • جمعه 27 مهر 1397
  • 19:39

مهندس جان ببخشید چرا قسمت e.Cancel  اررور میده میده عکسم ضمیمه کردم و آپدیت پنل در صفحه دارم باید تنظیماتی انجام بدم؟ ممنون میشم راهنمایی کنید

فایل های ضمیمه

کاربر سایت

ایمان مدائنی

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

  • جمعه 27 مهر 1397
  • 20:56

باید =True قرار دهید

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

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

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

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