ASP.NET(C#)中GridView怎么获得当前行的信息?

在"DataNavigateUrlFormatString"输入Defult.aspx?id={0}传到令一页然后得到ID,怎么写个方法通过id得到所有值.希望有代码!将... 在"DataNavigateUrlFormatString"输入Defult.aspx?id={0}传到令一页然后得到ID,怎么写个方法通过id得到所有值. 希望有代码!
将当前信息放入新页面的text
展开
 我来答
胡佳180815
2011-04-26 · TA获得超过458个赞
知道答主
回答量:85
采纳率:0%
帮助的人:0
展开全部
在新的页面(Defult.aspx)的cs代码中得到id的值
string ID=Request.QueryString["id"].ToString();
SqlConnection con = new SqlConnection("数据库连接字符串")
SqlCommand com = new SqlCommand();
com.CommandType = CommandType.Text;
com.Connection = con;
//数据库查询语句
com.CommandText = "Select * from edushiimage where 数据库字段id='"+ID+"'" ;
con.Open();
DataSet ds = new DataSet();
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand = com;
//ds就是你获得的内容
adapter.Fill(ds, "table");
con.Close();
GirdView.DataSource=ds;
GirdView.DataBind();
冷情冷学
2011-04-25 · TA获得超过100个赞
知道答主
回答量:89
采纳率:0%
帮助的人:0
展开全部
都得到id 了查询数据库就可以了啊。。
public void GetMyInfo(int id ){
SqlConnection conn =new SqlConnection(".....");
string sql="select * from table where id="+id;
//下面就自己写了
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dadahongmao
2011-04-25
知道答主
回答量:20
采纳率:0%
帮助的人:11.6万
展开全部
一般来讲传过去主键的值(通常都是id),然后在得到id的页面重新查数据库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huangkun452
2011-04-25 · TA获得超过295个赞
知道小有建树答主
回答量:352
采纳率:0%
帮助的人:208万
展开全部
同过ID查询数据库 select *from [你的表名] where id=id
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式