nasinas
دوشنبه 27 دی 1389, 14:19 عصر
درود به شما
سوال :
من یک گرید ویو GridView دارم که تو قسمت PageLoad صفحه وصل میشه به بانک و منابعش رو دریافت میکنه و بعدشم Binde ش میکنم
و پشت سر اون میخوام عنوان ستون ها رو عوض کنم مثل قطعه برنامه ی زیر :
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack == false)
{
GridView1.DataSource = BLL.Callendar.GetDates();
GridView1.DataBind();
GridView1.Columns[0].HeaderText = "شروع ثبت نام";
GridView1.Columns[1].HeaderText = "پایان ثبت نام";
GridView1.Columns[2].HeaderText = "شروع کلاسها";
}
}
زمانی که صفحه داره لود میشه یه اختار میده مبنی بر اینکه این ایندکس ها نباید منفی و کوچکتر از مجموعه باشه مثلا به ایندکس این خط گیر میده :
GridView1.Columns[0].HeaderText = "شروع ثبت نام";
ErrorMessage : the value out of range , must non-negative and less than value in collection
ممنون میشم اگه مشکلم رو حل کنید.
سوال :
من یک گرید ویو GridView دارم که تو قسمت PageLoad صفحه وصل میشه به بانک و منابعش رو دریافت میکنه و بعدشم Binde ش میکنم
و پشت سر اون میخوام عنوان ستون ها رو عوض کنم مثل قطعه برنامه ی زیر :
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack == false)
{
GridView1.DataSource = BLL.Callendar.GetDates();
GridView1.DataBind();
GridView1.Columns[0].HeaderText = "شروع ثبت نام";
GridView1.Columns[1].HeaderText = "پایان ثبت نام";
GridView1.Columns[2].HeaderText = "شروع کلاسها";
}
}
زمانی که صفحه داره لود میشه یه اختار میده مبنی بر اینکه این ایندکس ها نباید منفی و کوچکتر از مجموعه باشه مثلا به ایندکس این خط گیر میده :
GridView1.Columns[0].HeaderText = "شروع ثبت نام";
ErrorMessage : the value out of range , must non-negative and less than value in collection
ممنون میشم اگه مشکلم رو حل کنید.