需要弹出对话框,需要使用javascript来实现

解决方案 »

  1.   

    弹出对话框:page.RegisterStartupScript("startup","<script language=JavaScript>alert('"弹出对话框!"');</"+"script>");
      

  2.   

    传参可以用Session,详细用法建议参考文档。不要什么都问
      

  3.   

    传数据可以用Application对象。
    弹出窗口
    Page.RegisterStartupScript("fdfd sdfds",
    "<script>alert('必须选择一个台站,请重新选择!');</script>");
      

  4.   

    页面之间传数据可以用两种方法:1.使用cache,在一个页面中写入cache,另一个读出;2.使用Session,原理也是一样的。但是两者对于系统的影响不一样。
    网页弹messagebox的话只有用asp.net开发来实现,即在html里面写,本身不提供messagebox的控件。
      

  5.   

    页面间传递数据方法补充:
    1.用Html就可以实现
      e.g.
      index.htm
      <form name="form1" method="post" action="index.aspx">
          <p>&nbsp;</p>
          <table width="104" border="0" align="center" cellpadding="0" cellspacing="10">
          <tr>
            <td><img src="images/num.gif" width="63" height="22"></td>
            <td><input type="text" name="username"></td>
          </tr>
          <tr>
            <td><img src="images/key.gif" width="63" height="22"></td>
            <td><input type="password" name="password"></td>
          </tr>
          <tr>
            <td>&nbsp;</td>
            <td><input type="submit" name="Submit" value="登录"></td>
          </tr>
        </table>
        <br>
      <br>
        </form>
      接收变量可以这样:
      index.aspx
      string username = Request.Form["username"];
      string password = Request.Form["password"];2.用http://xx.com/id?=123的方式
    3.用Cookies
      

  6.   

    弹出对话窗口可以通过编写一个方法,调用一段javascript来达到你想要的效果,如:
    public static void Show()
    {
    StringBuilder strBuilder = new StringBuilder("<script language=\"javascript\">");
    strBuilder.Append("alert('popup message!'");

    strBuilder.Append("</script>");

    HttpContext.Current.Response.Write(strBuilder.ToString());
    }
      

  7.   

    非常感谢以上大哥们的指教,传送数据好像是ASP中使用的方法,在C#中也是同样用吗
      

  8.   

    无语中,这么简单的问题,就叫天叫地了,那你是干不了这行的
    ASPX中是用以上方法
    WINFROM是用MessageBox.Show("哼!");
      

  9.   

    apsx也可以用MessageBox.Show("哼!");嘛
      

  10.   

    to  zjjysoft(海娃) 
    这样的话,那个"哼"会在服务器端哼出来,而不是在客户端哼,不信你试试,做好后,叫你朋友远程试一下,保证是在你机上哼,他那边没反应
      

  11.   

    有哪位大哥可以告诉用session对象和缓存的语法吗
      

  12.   

    Session基本上是想存什么就存什么的,只是用的多了会影响系统的性能。
    Session.Add(“session的名字”,要存放的东东可以是datatset、datatable等等);
    取出用Session【“session的名字”】;
    最后要记得把Session.Remove("session的名字");另外说一句,我是女孩子
      

  13.   

    如果是用winform开发cs架构的应用程序,自然是用messagebox.show(“”);
    但是要用asp.net开发webservice一类的bs架构的程序,只有在html里面写。
      

  14.   

    一般不会“哼”在服务器上吧
    这样的话每个人都“哼”一下,网管该受不了了
    记得在asp3.0中这个函数是没有效果的
      

  15.   

    在客户端运行小程序,不了解javascript或者vbscript可不行。这与c#无关。session也是asp和asp.net的内容(尽管他们是有差别的),这也与c#无关。看来学习什么语言都架不住过分功利和糊涂的学习观念,造成学习者短浅的理解。
      

  16.   

    有没有哪位大哥或大姐能告诉我cache语法,我还没有详细的资料,小弟就此谢了