最近在做一个网站的后台程序,想实现的功能是在前台动态的添加导航栏。后台部分实现的差不多了,但是不知道如何在前台调用后台的数据。想用Javascript来做,但是不知道在ASP.NET里如何使用Javascipt。第一次做这个东西,希望高手指点。最好给些代码~~

解决方案 »

  1.   

    <script language="javascript">
      <!代码-->
    </script>
      

  2.   

    随便找个例子看,都有的,如果想要无刷新效果,就用xmlhttp
      

  3.   

    向你所说的情况,完全可以用.net来实现的.而在.net中用js的话,一般情况话会这么用,如例子:<html>
      <head>
        <script language="C#" runat="server">     public void Page_Load(Object sender, EventArgs e) {       // Form the script that is to be registered at client side.
           String scriptString = "<script language=JavaScript> function DoClick() {";
           scriptString += "myForm.show.value='Welcome to Microsoft .NET'}<";
           scriptString += "/";
           scriptString += "script>";           if(!this.IsClientScriptBlockRegistered("clientScript"))
                  this.RegisterClientScriptBlock("clientScript", scriptString);
         }     </script>
      </head>
      <body topmargin="20" leftmargin="10">
         <form id="myForm" runat="server">
            <input type="text" id="show" style="width=200"> <input type="button" value="ClickMe" onclick="DoClick()">
         </form>
      </body>
    </html>
      

  4.   

    也一般网页一样啊,同样是
    <script language="javascript">
      <!代码-->
    </script>
    如果你在前台需要用后台的数据,也可以将后台的变量定义为public,然后前台用<%=变量名%>
    调用
    想要无刷新效果,就用xmlhttp