当前位置: 代码迷 >> ASP.NET >> 一个aspx调用后台变量的有关问题
  详细解决方案

一个aspx调用后台变量的有关问题

热度:4240   发布时间:2013-02-25 00:00:00.0
一个aspx调用后台变量的问题
我准备修改一个网站程序,其前台aspx文件中有一句语句:

<script type="text/javascript" id="jsfile" src="../xml/navmenu.js"></script>

我的目的是:根据后台不同的用户,给前台上面程序src赋不同的js文件,请问怎么实现????????????

我目前的做法是:

  <%if(<%=adminusername%> == "admin"){%>
  <script type="text/javascript" id="jsfile" src="../xml/navmenu.js"></script>
  <%}else{%>
  <script type="text/javascript" id="Script1" src="../xml/navmenusuper.js"></script>
  <%}%>
其中adminusername是后台的变量,这种做法不对,报错,我该怎么做?????????????????
不胜感激!

------解决方案--------------------------------------------------------
C# code
<script language=javascript>function update(){     //这样不就取到了吗    var adminname= document.getElementById("Text1").value;     if(adminname=="张三")     {       window.location.href="";     }     if(adminname="李四")     {       window.location.href="";     }     …………     else     {       window.location.href="";     }    }</script>
------解决方案--------------------------------------------------------
把<%if(<%=adminusername%> == "admin"){%>改成<%if(adminusername == "admin"){%>
------解决方案--------------------------------------------------------
[code=C#][/code]
<head runat="server">
<title></title>
<%
if (adminusername == "admin")
{
%>
<script type="text/javascript" id="jsfile" src="../xml/navmenu.js"></script>
<%
}
else
{
%>
<script type="text/javascript" id="Script1" src="../xml/navmenusuper.js"></script>
<%
}
%>
</head>

我测试了好用啊
  相关解决方案