Я новичок в LINQ.У меня есть GridView, который я заполняю с помощью LINQ.Мой оператор LINQ берет строку запроса с предыдущей страницы.Строка запроса имеет формат строки.Вот код:
protected void Page_Load(object sender, EventArgs e)
{
string getEntity = Request.QueryString["EntityID"];
int getIntEntity = Int32.Parse(getEntity);
OISLinqtoSQLDataContext db = new OISLinqtoSQLDataContext();
var tr = from r in db.Users
join s in db.Entities on r.UserID equals s.ID
where s.ID = Request.QueryString["EntityID"]
select new
{
//To Show Items in GridView!
};
GridView1.DataSource = tr;
GridView1.DataBind();
}
s.ID не равен QueryString.S.ID - это тип int, а QS - тип строки.Как я должен преобразовать этот QS в целое число?Спасибо!