ASP.net <%=token%>显示不出数据

打算用ASP.net <%=token%>输出到一个菜单链接里作为参数,在根目录的页面里能够正常显示,但是在二级目录下的页面就会出问题,也就是说显示不出来,菜单栏都是复制过去的,为什么会出现这种情况?

 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PersonEfficiency.aspx.cs" Inherits="RepairSever.Rank.PersonEfficiency" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, maximum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>维修服务平台</title>
    <link href="../rsp/Tbase/base.css" rel="stylesheet" type="text/css" />
    <link href="../rsp/Tbase/top.css" rel="stylesheet" type="text/css" />
    <link href="../rsp/Template/Default/style.css" rel="stylesheet" type="text/css" />
    <link href="../rsp/js/jNotify/jNotify.jquery.css" rel="stylesheet" type="text/css" />
    <script src="../rsp/js/jquery-1.11.0.min.js" type="text/javascript"></script>
    <script src="../rsp/js/jquery.hoverdelay.js" type="text/javascript"></script>
    <script src="../rsp/js/jNotify/jNotify.jquery.js" type="text/javascript"></script>
    <script src="../rsp/js/layer/layer.min.js" type="text/javascript"></script>
    <script src="../rsp/js/base.js" type="text/javascript"></script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
           <!--top-->
    <div class="top">
        <div class="layout-top">
            <div class="layout-top-warp">
                <ul class="layout-top-title">
                    <li class="top-app-title">高校后勤数字化平台</li>
                    <li class="top-line-app"></li>
                    <li class="top-app">维修服务<em class="top-arr"></em>
                        <div class="top-app-menu" style="display: none;">
                            <ul>
                                <li><a href="pc">个人中心</a></li>
                                <li><a href="dsh">服务大厅</a></li>
                                <li><a href="ssp">服务监督</a></li>
                                <li><a href="pc/home/appnav/3" title="更多" style="font-weight: bold;">…</a></li>
                            </ul>
                        </div>
                    </li>
                </ul>
                <ul class="layout-top-login">
                        <li class="top-line"></li>
                        <li class="top-login" data-value="登录">登录</li>
                        <li class="top-line"></li>
                </ul>
            </div>
        </div>
    </div>
    <!--endtop-->
    <!--logo-->
    <div class="layout-logo">
        <div class="layout-logo-warp">
            <img  class="logo" src="../rsp/logo.png" />
            <div class="logo2"></div>
            <div class="top-img"></div>
            <a class="btn logo-iwant" data-value="" href="rsp/my/wantrepair">
                <em></em>我要报修</a>
        </div>

    <!--end logo-->
    <!--nav-->
    <div class="layout-nav">
        <div class="layout-nav-warp">
                <ul>
                    <li id="nav-index"><a class="nav-a" href="../Default.aspx?token=<% =token%>">平台首页</a></li>
                    <li id="nav-DataCx"><a class="nav-a" href="../sjcx.aspx?token=<% =token%>">数据查询</a></li>
                    <li id="nav-DataJk"><a class="nav-a" href="../sjhz.aspx?token=<% =token%>">数据汇总</a></li>
                    <li id="nav-DataJk"><a class="nav-a" href="../sjfx.aspx?token=<% =token%>">数据分析</a></li>
                    <li id="nav-pm" class="nav-menu"><a class="nav-a">维修排名</a><em class="nav-arr"></em>
                        <ul class="top-nav-menu" style="display: none;">
                            <li><a href="TeamEfficiency.aspx?token=<% =token%>">单位效率排名</a></li>
                            <li><a href="PersonEfficiency.aspx?token=<% =token%>">个人效率排名</a></li>
                            <li><a href="TeamSatisfaction.aspx?token=<% =token%>">单位满意度排名</a></li>
                            <li><a href="PersonSatisfaction.aspx?token=<% =token%>">个人满意度排名</a></li>
                        </ul>
                    </li>
                    <li id="nav-tj" class=" nav-menu"><a class="nav-a">维修统计</a><em class="nav-arr"></em>
                        <ul class="top-nav-menu" style="display: none;">
                            <li><a href="../count/TeamWork.aspx?token=<% =token%>">单位工作量统计</a></li>
                            <li><a href="../count/PersonWork.aspx?token=<% =token%>">个人工作量统计</a></li>
                            <li><a href="../count/BuildingWork.aspx?token=<% =token%>">楼宇维修量统计</a></li>
                            <li><a href="../count/RepairItem.aspx?token=<% =token%>">维修项目统计</a></li>
                        </ul>
                    </li>
                    <li id="nav-wxdw"><a class="nav-a" href="#">维修队伍</a> </li>
                        <li id="nav-fwzn" class=" nav-menu"><a class="nav-a">服务指南</a><em class="nav-arr"></em>
                            <ul class="top-nav-menu" style="display: none;">
                                    <li><a id="index-fw-常见问题解答"  href="#" >常见问题解答</a></li>
                                    <li><a id="index-fw-维修范围划分"  href="#" >维修范围划分</a></li>
                                    <li><a id="index-fw-不属后勤维修范围"  href="#" >不属后勤维修范围</a></li>
                            </ul>
                        </li>
                </ul>
                <div class="layout-nav-search" id="layout-nav-search">
                    <form method="get" action="rsp/site/DataCx" id="search-form" onkeydown="if(event.keyCode==13){return false;}">
                    <input placeholder="输入报修内容进行检索" id="nav-search-input" name="search" />
                    <b></b>
                    </form>
                </div>
                <script language="javascript" type="text/javascript">
                    $(document).ready(function () {
                        $("#layout-nav-search b").click(function () {
                            indexSearch();
                        });
                        $("#nav-search-input").keydown(function (event) {

                            var keycode = (event.keyCode ? event.keyCode : event.which);

                            if (keycode == 13) {
                                indexSearch();
                            }
                        });
                    });
                    function indexSearch() {
                        if ($("#nav-search-input").val().length == 0) {
                            return false;
                        }
                        $("#search-form").submit();
                    }
                </script>
        </div>
    </div>
    <!--end nav-->
    </div>
    <!--实时数据监控-->
    <!--实时数据监控-->
    <div class="layout-center">
        <div class="box" style="min-height: 500px;">
    <div class="box-title">
        <span><b class="icon2"></b>个人维修效率排名</span>
        <ul class="box-nav-s">
                <li class="yj3 " data-value="month">本月</li>
                <li class="yj3 on" data-value="year">本年</li>
        </ul>
    </div>
               <ul class="datalist datalist-head grxl">
        <li class="xh">序号</li>
        <li class="Name">姓名</li>
        <li class="wxcs">维修次数</li>
        <li class="wxsj">平均用时(分)</li>
    </ul>
            <div id="personlist">



           </div>


    <script type="text/javascript">
        $(document).ready(function () {
            $(".datalist-item:odd").addClass("even_row");

        });
    </script>
    <div style="clear: both;">
    </div>
</div>

        <div style="clear: both;">
        </div>
    </div>
    <!--footer-->
    <div class="layout-footer">
        <div class="layout-footer-warp">
        </div>
        <div class="layout-footer-bottom">
            <div class="layout-footer-bottom-warp">
                RSP2.0 -Repair service platform 版本号:2.01 版本时间:2014.5
            </div>
        </div>
    </div>
    <!--footer end-->
    <div id="messge-box" class="messge-box yj5">提示信息</div>
        <div class="jump-top-box" style="right: 5px; visibility: visible; top: 606px;" id="gotoTop">
             <div class="jump-top">
                <a target="_self" href="#">返回顶部</a>
             </div>
        </div>

    </div>
    </form>
</body>
</html>
<script language="javascript" type="text/javascript">
    $(function () {
        $("#personlist").addClass("loading");
        LoadData("year");  //加载数据
        $(".box-nav-s li").click(function () {
            $(this).siblings().removeClass('on').end().addClass('on');
            LoadData($(this).attr("data-value"));  //加载数据
        });
    });
    //加载
    function LoadData(sdate) {
        $("#personlist").html("");
        $("#personlist").addClass("loading");
        var strurl = '../rsp/DataSolve/personlist.aspx' + "?token=<%=token%>";
        strurl += '&dateType=' + sdate;
        $("#personlist").load(strurl, function (data) {
            $("#personlist").removeClass("loading");
        });
    }


    var loginuser = "0"; loginuser = "0";
    $(document).ready(function () {
        $(".top-login,.top-exit").click(function () {
            switch ($(this).attr("data-value")) {
                case "登录":
                    $.layer({
                        type: 2,
                        title: false,
                        shadeClose: true,
                        area: ['660px', '360px'],
                        offset: ['130px', ''],
                        iframe: { src: 'pc/account/login/win?ReturnUrl=' + location.href }
                    });
                    break;
                case "退出":
                    layer.confirm('确定要退出吗?', function () {
                        location.href = 'rsp/site/logout';
                    });
                    break;
            }
        });
        //导航样式选择
        $("#nav-pm").addClass("nav-on");
    });
    /*返回顶部*/
    function gotoTop(min_height) {
        //预定义返回顶部的html代码,它的css样式默认为不显示
        var gotoTop_html = '<div id="gotoTop">返回顶部</div>';
        //将返回顶部的html代码插入页面上id为page的元素的末尾
        $("#page").append(gotoTop_html);
        $("#gotoTop").click(//定义返回顶部点击向上滚动的动画
        function () {
            $('html,body').animate({ scrollTop: 0 }, 700);
        }).hover(//为返回顶部增加鼠标进入的反馈效果,用添加删除css类实现
        function () { $(this).addClass("hover"); },
        function () {
            $(this).removeClass("hover");
        });
        //获取页面的最小高度,无传入值则默认为600像素
        min_height ? min_height = min_height : min_height = 600;
        //为窗口的scroll事件绑定处理函数
        $(window).scroll(function () {
            //获取窗口的滚动条的垂直位置
            var s = $(window).scrollTop();
            //当窗口的滚动条的垂直位置大于页面的最小高度时,让返回顶部元素渐现,否则渐隐
            if (s > min_height) {
                $("#gotoTop").fadeIn(100);
            } else {
                $("#gotoTop").fadeOut(200);
            };
        });
    };
    gotoTop();
</script>

 using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace RepairSever.Rank
{

    public partial class PersonEfficiency : System.Web.UI.Page
    {
        public  string token;

        protected void Page_Load(object sender, EventArgs e)
        {
            string token = Comm.GetToken(this);
            if (String.IsNullOrEmpty(token))
            {
                Comm.Alert(this, "检测不到贵校信息,请重新登录");
                return;
            }
           // WorkerEfficiency worker =new t_bx_form_status().GetAllWorkerEffciencyByToken(string token);
        }
    }

    public class WorkerEfficiency
    {
        private string _workNo;
        private string _name;
        private string _cnt;
        private string _time;

        public String workNo { get { return _workNo; } set { _workNo = value; } }
        public String name { get { return _name; } set { _name = value; } }
        public String cnt { get { return _cnt; } set { _cnt = value; } }
        public string time { get { return _time; } set { _time = value; } }
    }
}

5个回答

token在哪里定义的,在哪里赋值的。

wlmnzf
会打代码的扫地王大爷 代码已贴出,劳烦帮忙看一下,谢谢
5 年多之前 回复

可以把你完整的代码贴出来,aspx和cs文件,只看你写的描述也看不出什么问题!

wlmnzf
会打代码的扫地王大爷 代码已贴出,劳烦帮忙看一下,谢谢
5 年多之前 回复

复制html而不复制cs代码,醉了
看你这种情况,你不应该copy代码,而是建立模板页,这段menu的代码写在模板里面,然后在需要的地方使用模板

wlmnzf
会打代码的扫地王大爷 代码已贴出,劳烦帮忙看一下,谢谢
5 年多之前 回复
starfd
娃都会打酱油了 你不贴代码,怎么知道你什么原因呢
5 年多之前 回复
wlmnzf
会打代码的扫地王大爷 代码调用的也是同一段函数
5 年多之前 回复

2级目录显示不出来。。有可能你页面的css没有正确倒入,css文件路径搞错了。

wlmnzf
会打代码的扫地王大爷 代码已贴出,劳烦帮忙看一下,谢谢
5 年多之前 回复

看下你对应的.cs文件是否有变量token,并且是赋了值的?

wlmnzf
会打代码的扫地王大爷 谢谢
5 年多之前 回复
wlmnzf
会打代码的扫地王大爷 代码已贴出,劳烦帮忙看一下
5 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐