当前位置:编程学习 > C#/ASP.NET >>

asp.net 弹出一个Div 怎么做啊?

在ASP.NET里面弹出一个层 飘到这个界面得上边【就是说在界面上单击某一个按钮 就弹出一个窗体 这个窗体是一个DIV 这个代码怎么写】 哪位高手指点一下 谢谢
答案:
protected void Button1_Click(object sender, EventArgs e) 
  {
  StringBuilder s = new StringBuilder();
  s.Append(" ");
  Type cstype = this.GetType();
  ClientScriptManager cs = Page.ClientScript;
  string csname = "ltype";
  if (!cs.IsStartupScriptRegistered(cstype, csname))
  cs.RegisterStartupScript(cstype, csname, s.ToString());
  }
  private string GetSelectValue()
  {
  string rvalue = "";
  for (int i = 0; i < this.CheckBoxList1.Items.Count; i++)
  {
  if (this.CheckBoxList1.Items[i].Selected)
  {
  if (rvalue == "")
  rvalue += this.CheckBoxList1.Items[i].Text;
  else
  rvalue += "," + this.CheckBoxList1.Items[i].Text;
  }
  }
  return rvalue;
  }
在Dreamweaver里用插件可以实现
这个不用代码,在Dreamweaver里面做好了把HTML那段复制过来就好.
另外层做个CSS position:absolute;
否则层会跟表格一样,就不会叠加在一起,
虽然隐藏的层看不到,但是会看到一大块空白.
通过JS实现就可以了!!!!

上一个:关于超链接,链接到一个asp小页面窗口
下一个:ASP.NET上Web控件的一个常识问题?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,