我想把一个页面的TEXTBOX的内容传给母版页,不知可否对母版页传值,
我这样写会报错,请高手帮看下是那里的问题。
protected void BtLogo_Click(object sender, EventArgs e)
{
Label1.Text = "";
String sqlstr = "";
DataSet ds = new DataSet();
sqlstr = "select MA001,MA002,MA003 FROM DSCMA WHERE";
SqlDataAdapter sqlAdp = new SqlDataAdapter(sqlstr ,sqlcon );
sqlAdp.Fill(ds, "DSCMA");
if (ds.Tables["DSCMA"].Rows.Count >0 )
{
Session["userid"] = TBName.Text.Trim();
Session["username"] = ds.Tables["DSCMA"].Rows[0][1].ToString();
Server.Transfer("MasterPage.master"); Response.Write(" <script>window.top.location='StartPage.aspx' </script>");
}
} protected void Page_Load(object sender, EventArgs e)
{
Label2.Text = Session["userid"].ToString();
Label1.Text = Session["username"].ToString();
}
在红色字体处就报错:为母版页执行子请求时出错.
我这样写会报错,请高手帮看下是那里的问题。
protected void BtLogo_Click(object sender, EventArgs e)
{
Label1.Text = "";
String sqlstr = "";
DataSet ds = new DataSet();
sqlstr = "select MA001,MA002,MA003 FROM DSCMA WHERE";
SqlDataAdapter sqlAdp = new SqlDataAdapter(sqlstr ,sqlcon );
sqlAdp.Fill(ds, "DSCMA");
if (ds.Tables["DSCMA"].Rows.Count >0 )
{
Session["userid"] = TBName.Text.Trim();
Session["username"] = ds.Tables["DSCMA"].Rows[0][1].ToString();
Server.Transfer("MasterPage.master"); Response.Write(" <script>window.top.location='StartPage.aspx' </script>");
}
} protected void Page_Load(object sender, EventArgs e)
{
Label2.Text = Session["userid"].ToString();
Label1.Text = Session["username"].ToString();
}
在红色字体处就报错:为母版页执行子请求时出错.
解决方案 »
- TreeView取值问题
- 请教下如何把图片显示到Gridview里 (从数据库读取文件名调用文件夹下的图片)
- 想到一个ASP.NET发展的问题
- CLICK事件和FORM_LOAD事件,哪个在前面?
- 还是关于数据绑定的问题,运行后好像没有连到库,请高手看看!
- 一个工作机会的选择,请朋友帮我看看,up也有分,最好的意见另外开贴送分!
- 【求助WMI问题】重启本地计算机,提示“没有保留特权”。
- 请问几个问题:
- 斑竹看看这个错误,怎么常常遇到!(是不是CSDN的bug)
- sql 语句请教
- 有什么好的方法能够提供从JS提交内容(编码)->服务端(解码),服务端(编码)--JS(解码)
- 请问各位高手,嵌套的datalist怎么分页啊???
页面间传值,用Session应该可以的
页面间传值的两种方式:
(1)Session.
(2)xxx.aspx?参数1=值&参数2=值...
是要的这个吗?
呵呵