elham1611
جمعه 27 مرداد 1391, 18:15 عصر
با سلام
من به صورت دستی Gridview رو صفحه بندی با کدهای زیر . ولی وقتی روی صفحه بعدی کلیک میکنیم نتایج در همان صفحه نشان داده میشه که از نظر seo مناسب نیست و در نتیجه فقط رکوردهایی که در صفحه اول نشان داده میشن در موتورهای جستجو ثبت میشن.
میخوام هر صفحه رو جدا گانه با query stinring نشان بده تا تمام رکوردها در موتورهای جستجو ثبت بشن. چی کار کنم.
protected void Page_Load(object sender, EventArgs e)
{
string constr = System.Configuration.ConfigurationManager.Connecti onStrings["myConnectionString"].ToString();
SqlConnection con = new SqlConnection(constr);
SqlDataAdapter adap = new SqlDataAdapter("Select * from mytable", con);
DataTable dt = new DataTable();
adap.Fill(dt);
GridView1.AllowPaging = true;
GridView1.PageSize = 10;
GridView1.DataSource = dt;
GridView1.DataBind();
}
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridView1.DataBind();
}
من به صورت دستی Gridview رو صفحه بندی با کدهای زیر . ولی وقتی روی صفحه بعدی کلیک میکنیم نتایج در همان صفحه نشان داده میشه که از نظر seo مناسب نیست و در نتیجه فقط رکوردهایی که در صفحه اول نشان داده میشن در موتورهای جستجو ثبت میشن.
میخوام هر صفحه رو جدا گانه با query stinring نشان بده تا تمام رکوردها در موتورهای جستجو ثبت بشن. چی کار کنم.
protected void Page_Load(object sender, EventArgs e)
{
string constr = System.Configuration.ConfigurationManager.Connecti onStrings["myConnectionString"].ToString();
SqlConnection con = new SqlConnection(constr);
SqlDataAdapter adap = new SqlDataAdapter("Select * from mytable", con);
DataTable dt = new DataTable();
adap.Fill(dt);
GridView1.AllowPaging = true;
GridView1.PageSize = 10;
GridView1.DataSource = dt;
GridView1.DataBind();
}
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridView1.DataBind();
}