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

我很郁闷,网页下拉时候卡,不知道什么问题

我的做的aspx的网页,读取数据显示这些没有问题,但是网页下拉啊,在treeview的连接上hover的背景颜色变换啊,都卡卡的,cpu损耗能到达50%以上(AMD Athlon 64x2 Dual Core Processor 3800+ 2.01 GHz),内存没啥损耗(1G),这是什么地方的问题呢?页面没有使用任何client-lanuage。这样的东西客户烦了头儿要打我pp的说,救命T_T --------------------编程问答-------------------- 检查程序
有没有死循环啊! --------------------编程问答-------------------- 我的是已经返回客户端以后出现的
而且,死循环?
public partial class fdetail : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        Session["url"]=Request.Url;
        if (Session["username"]!=null)
        {
            lblUserName.Visible = true;
            LinkButton1.Visible = true;
            lblUserName.Text = Session["username"].ToString()+":";
        }
    }   
    protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
    {
        Page.Header.Title = ((Label)e.Item.FindControl("titleLabel")).Text;
        HyperLink lnkcategory = (HyperLink)Master.FindControl("lnkCategory");
        Label lblcategory = (Label)Master.FindControl("lblCategory");
        Label lbltitle = (Label)Master.FindControl("lblTitle");

        lbltitle.Text = "<font style='font-size:9pt;color:red;'>--</font>" + Page.Header.Title;
        lnkcategory.Text="<font style='font-size:9pt;color:red;'>--</font>" + ((Label)e.Item.FindControl("lblcate")).Text;
        lnkcategory.NavigateUrl = "contentlist.aspx?category=" + ((Label)e.Item.FindControl("lblcate")).Text;
        if ((Session["username"] != null) || ((Session["username"] == null) && (((Label)e.Item.FindControl("visibleLabel")).Text.ToLower() != "false")))
        {
            DataList1.Visible = true; 
            Image1.Visible = false;
        }
        else
        {
            ((Label)e.Item.FindControl("contentLabel")).Text = "";
            DataList1.Visible =false;
            Image1.Visible = true;
        }
        
    }
    protected void LinkButton1_Click(object sender, EventArgs e)
    {
        Session.Abandon();
        Response.Redirect("login.aspx");
    }
好像没有用过循环 --------------------编程问答-------------------- 没有遇到类似情况的人么? --------------------编程问答-------------------- 继续求助啊 --------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- 如果你的控件(HyperLink,Label  )再模板列里

DataList1_ItemDataBound

加上if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) --------------------编程问答-------------------- 如果你的控件(HyperLink,Label  )再模板列里

DataList1_ItemDataBound

加上if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)

_______________________________________________________________________
这个有什么问题么?而且在datalist内怎么可能没有label。这些也只是服务器端的事情,客户端已经完成了。 --------------------编程问答-------------------- 而且说实话,没有看懂上面的代码什么意义 --------------------编程问答-------------------- 中毒了? --------------------编程问答-------------------- 页面没使用. 但是ASPX编译完返回的就是HTML+JS.  一定是哪里出问题了 要不就是内存泄露. --------------------编程问答-------------------- up --------------------编程问答-------------------- 没有使用js,所以我很郁闷
vs2005会有内存泄露问题么(c#不是内存垃圾回收制么?) --------------------编程问答-------------------- lhqalive(尘世间一只迷途小菜鸟) ( ) 信誉:100  2007-8-3 10:00:30  得分: 0  
 
 
   
中毒了?

  
 
只有固定这一页会这样,而且,我的机器保护的很严。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,