我现在有个表,数据用uniqueidentifier类型作为主键,现在想从一个列表中点击相应标题然后弹出新页面如article.aspx?iu={0},但是接受页面如何获取这个参数呢?我尝试使用Request.QueryString["Id"].ToString().Trim(),好像不对,请问各位高手要怎么获取这个参数呢?恩,同时最好能够防注入,改怎么写呢?百度了半天貌似没答案。先谢谢各位了。
调试欢乐多
Request.QueryString["Id"].ToString().Trim()一个iu,一个id,这不不匹配当然不行啊
Guid guid = new Guid(id);
SqlCommand cmd = new SqlCommand(sql, cnn);
cmd.Parameters.Add("@id", SqlDbType.UniqueIdentifier);
cmd.Parameters["@id"].Value = guid ;
Guid id = new Guid(strid);