在c#中(也就是asp.net),怎么给session加一个dataview的值,加上之后在另一个页面怎么读出来?!急!
在c#中(也就是asp.net),怎么给session加一个dataview的值,加上之后在另一个页面怎么读出来?!急!只要代码!谢!...
在c#中(也就是asp.net),怎么给session加一个dataview的值,加上之后在另一个页面怎么读出来?!急!只要代码!谢!
展开
2013-07-25
展开全部
//将数据存放在Session中
private void InitLoadTable()
{
DataTable dTable=new DataTable();
dTable.Columns.Add("ID",typeof(int));
dTable.Columns.Add("Name",typeof(string));
//添加数据
DataRow dRow=dTable.NewRow();
dRow["ID"]=4;
dRow["Name"]="第";
dTable.Rows.Add(dRow);
DataRow dRow1=dTable.NewRow();
dRow1["ID"]=2;
dRow1["Name"]="zxp";
dTable.Rows.Add(dRow1);
//保存到sexxion中
Session["Table"]=dTable;
}
public string SessionTable="";
//获取取
private void GetSessionTable()
{
DataTable dTable=new DataTable();
dTable=(DataTable)Session["Table"];
StringBuilder strApp=new StringBuilder();
foreach(DataRow dRow in dTable.Rows)
{
strApp.Append(dRow["ID"].ToString());
}
SessionTable=strApp.ToString();
}
private void InitLoadTable()
{
DataTable dTable=new DataTable();
dTable.Columns.Add("ID",typeof(int));
dTable.Columns.Add("Name",typeof(string));
//添加数据
DataRow dRow=dTable.NewRow();
dRow["ID"]=4;
dRow["Name"]="第";
dTable.Rows.Add(dRow);
DataRow dRow1=dTable.NewRow();
dRow1["ID"]=2;
dRow1["Name"]="zxp";
dTable.Rows.Add(dRow1);
//保存到sexxion中
Session["Table"]=dTable;
}
public string SessionTable="";
//获取取
private void GetSessionTable()
{
DataTable dTable=new DataTable();
dTable=(DataTable)Session["Table"];
StringBuilder strApp=new StringBuilder();
foreach(DataRow dRow in dTable.Rows)
{
strApp.Append(dRow["ID"].ToString());
}
SessionTable=strApp.ToString();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-25
展开全部
Session("变量名")=数据集名.Table["表名"].Rows[第几行][第几列]
dataview根本不行,要用dataset里面取值
接收:变量=Session("变量名")
dataview根本不行,要用dataset里面取值
接收:变量=Session("变量名")
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询