adineh67
یک شنبه 06 آذر 1390, 02:14 صبح
یه تیکه کد نوشتم به صورت زیر
protected void GridViewusers_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
HyperLink hl = (HyperLink)e.Row.FindControl("HyperLink1");
hl.NavigateUrl = ((DataRowView)e.Row.DataItem)["url"].ToString(); //assign field value to its property from data source of GridView
hl.Text = ((DataRowView)e.Row.DataItem)["text"].ToString();
}
}
موقع اجرای برنامه با این ارور مواجه میشم
Unable to cast object of type 'System.String' to type 'System.Data.DataRowView'
علت چیه؟
protected void GridViewusers_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
HyperLink hl = (HyperLink)e.Row.FindControl("HyperLink1");
hl.NavigateUrl = ((DataRowView)e.Row.DataItem)["url"].ToString(); //assign field value to its property from data source of GridView
hl.Text = ((DataRowView)e.Row.DataItem)["text"].ToString();
}
}
موقع اجرای برنامه با این ارور مواجه میشم
Unable to cast object of type 'System.String' to type 'System.Data.DataRowView'
علت چیه؟