评论会员:Muralikrishna8811 时间:2012/02/06
嗨,
高达我所知,你可以节省
第一页的数据在会话变量
DataTable dt=new DataTable();
dt.rows[0][0]=(gridView.rows[0].findcontrol("TextBox")).Text;
Session["frstdata"]=dt;
response.redirect("nextpage.aspx");
这种类型的代码放置在旁边的按钮的Click事件
进入下一个页面后,您可以检索的第一页第二页资料或任何地方
如
{C}
你可以尝试这种方式。如果用户没有保存数据,它只是清除后,用户的会话超时
我希望你明白我说什么
最佳
评论会员:sujit0761 时间:2012/02/06
嗨,
有一个称为"创建用户向导"中,控制你提到你的问题在所有这些功能是目前由default.Basically用户登记表格和所有使用这种控制是有控制。净,但你可以利用它的特性,以符合您的要求。
有关此控件的更多细节,您可以访问下面的链接
我认为这将帮助你。
编码快乐!!tewari.nivedita @ gmail.com:
|,喜Muralikrishna8811
这是可以做到保持它在会话变量,然后返回它作为一个会话变量,但我觉得作为一个。开销,因为我不仅电网,但也有一些其他控件,我想保持。如果我无法找到任何其他的选择,我会做到这一点。
sujit0761",我无法找到创建用户向导,
但我已经发现了所谓的"向导"的提示找到创建用户向导
NBSP控制。
这正是我所需要的
感谢。BobJanova:这些控件应该是在用户空间(一般认为是指在Web应用程序的会话)的一些模型数据的意见。简单地把会话的DataTable作为穆拉利建议是最简单的一种"模式",完全为一个网格(另一种可能是Listlt; TGT;如果网格代表了一系列行)的罚款。
你的网格控件应该公开的属性类似的DataSource NDASH,你可以指定一个完整的数据源,从中你可以阅读它。 (你的问题并不清楚这是否是一个自定义的网格控件)。然后,当你收到回传,存储在会话页面的结果:
class Page1State {
public DataTable table;
public string Name, Email;
}
...
private void OnSubmit(object sender, EventArgs e){
Page1State state = new Page1State();
state.table = gridView1.DataSource as DataTable;
state.Name = nameTextBox.Text;
state.Email = emailTextBox.Text;
Session["FirstPageState"] = state;
}
private void OnPageLoadobject sender, EventArgs e){
Page1State state = Session["FirstPageState"] as Page1State;
if(null != state){
gridView1.DataSource = state.table;
}
}
的