c#代码从一个页面跳转到另一个页面同时将第一个页面的一条数据库值带过来 我

Request.QueryString["UserId"]!=null调个ID过来但是DataTableuserTable=newDataTable();//通过User... Request.QueryString["UserId"]!=null调个ID过来 但是

DataTable userTable = new DataTable();//通过UserId获取对应的表单值
txtBox3.Text = userTable.Rows[0]["UserPhone"].ToString();
txtBox4.Text = userTable.Rows[0]["UserSite"].ToString();这里要写什么才能把UserID的这条记录的值都给封装到usertable里 能用txtBox3.Text给读出来 有更好的方法最好
展开
 我来答
梦里寻你我他
2013-05-10 · TA获得超过2199个赞
知道大有可为答主
回答量:2171
采纳率:42%
帮助的人:1191万
展开全部
用session["userid"]=userTable.Rows[0]["UserSite"].ToString();
或者用url 传值 "abcd.aspx?userid=" + userTable.Rows[0]["UserSite"].ToString();
或者用form提交
百度网友ce9f999
2013-05-09 · TA获得超过406个赞
知道小有建树答主
回答量:540
采纳率:100%
帮助的人:541万
展开全部
根据ID重新查一遍数据库,结果集赋值给userTable
偷懒的方法用Session 存Datatable 但是不好
追问
能在写下代码吗我刚学用什么能根据重新查一遍数据库
追答
string sql =select * from tb where id= id
然后查询就行了
看看其他地方,查询的,复制过来就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yunjiao10
2013-05-09 · TA获得超过145个赞
知道小有建树答主
回答量:144
采纳率:0%
帮助的人:100万
展开全部
不太明白你的意思 你是想从数据库中读取有关UserId的信息 然后存到userTabe中吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式