关于一个弹出层的问题
页面中点Button1按钮,弹出隐藏层,隐藏层里面有TextBox和Button2,Button2通过单击事件将TextBox里面的值传到数据库中,但点了Button2以后,整个页面刷新,隐藏层也随着页面的刷新而再次隐藏起来,如要显示,得重新点Button1来显示,当然这不是我要的效果。我要的效果是:当我点Button2按钮的时候,页面刷新后,隐藏层处于显示状态?
请问,可以达到我要的效果吗?具体怎么做,谢谢各位大神,请帮帮我!
请不要让我用AJAX和Iframe.因为这不适合我。
我一定要页面刷新,然后隐藏层仍然处理显示状态。 --------------------编程问答-------------------- public void Button2_Click(object sender, EventArgs e)
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), " message ", @" <script language='javascript' defer='defer'> document.getElementById(
""divid"").style=""display:block""</script> ");
}
--------------------编程问答-------------------- 回1楼,我试了,还是不行
我用的是VS2010+C#
错误提示是:“htmlfile:找不到成员”
我试着改成
public void Button2_Click(object sender, EventArgs e)
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), " message ", @" <script language='javascript' defer='defer'> document.getElementById(
'divid').style.display='block'</script> ");
}
没有出现“htmlfile:找不到成员”的错误提示,但没有效果,点Button2
隐藏层仍然随着页面的刷新而隐藏了。 --------------------编程问答-------------------- 把你之前button1点击事件中实现隐藏层显示的代码拷到button2里
补充:.NET技术 , ASP.NET