在2005里如何用JavaScript做与鼠标关联的图片切换?
在2005里怎么配置滚动条的样式?
在2005里怎么让DataList分页显示?

解决方案 »

  1.   

    在2005里如何用JavaScript做与鼠标关联的图片切换?
    //没看懂,如果是mouseover之类的事件,在2005也有的
    在2005里怎么配置滚动条的样式?
    //这个应用app_Theme目录好像不起作用
    在2005里怎么让DataList分页显示?
    //和2003一样,也就是用SqlDataAdapter实现,这类例子好多的
      

  2.   

    2005里用FORMVIEW或者DETAILSVIEW,你还用DATALIST吗?
      

  3.   

    第一个问题,用dw打开,有个行为叫交换图片,复制javascirpt代码ok
    第二个问题,样式如何弄?能弄吗?只能改颜色吧,如果你能弄成苹果机的联系教我哦
    <Style type="text/css">
    <!--
    Body {
    scrollbar-face-color:#92CE6E;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-3dlight-color:#C0C0C0;
    scrollbar-darkshadow-color:#000000;
    scrollbar-Shadow-color:#808080;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-track-color:#F3F3F3;
    }
    -->
    </Style>
    第三问题,你可以用AspNetPager来做,也可以用
    //分页开始
            PagedDataSource objpage = new PagedDataSource();
            objpage.DataSource = ds.Tables["News"].DefaultView;
            objpage.AllowPaging = true;
            objpage.PageSize = 30;
            int curpage;
            if (Request.QueryString["Page"] != null)
                curpage = Convert.ToInt32(Request.QueryString["Page"]);
            else
                curpage = 1;
            objpage.CurrentPageIndex = curpage - 1;
            if (objpage.IsFirstPage && !objpage.IsLastPage)
            {
                this.hlProv.Enabled = false;
                this.hlNext.NavigateUrl = "NewsList.aspx?page=" + Convert.ToInt32(curpage + 1) + "&&TypeID=" + TypeID;
                this.hlFirst.Enabled = false;
                this.hlLast.NavigateUrl = "NewsList.aspx?page=" + Convert.ToInt32(objpage.PageCount) + "&&TypeID=" + TypeID;
            }
            else
            {
                if (objpage.IsLastPage && !objpage.IsFirstPage)
                {
                    this.hlFirst.NavigateUrl = "NewsList.aspx?page=" + 1 + "&&TypeID=" + TypeID;
                    this.hlLast.Enabled = false;
                    this.hlNext.Enabled = false;
                    this.hlProv.NavigateUrl = "NewsList.aspx?page=" + Convert.ToInt32(curpage - 1) + "&&TypeID=" + TypeID;
                }
                else
                {
                    if (objpage.IsFirstPage && objpage.IsLastPage)
                    {
                        this.hlLast.Enabled = false;
                        this.hlNext.Enabled = false;
                        this.hlProv.Enabled = false;
                        this.hlFirst.Enabled = false;
                    }
                    else
                    {
                        this.hlFirst.NavigateUrl = "NewsList.aspx?page=" + 1 + "&&TypeID=" + TypeID;
                        this.hlLast.NavigateUrl = "NewsList.aspx?page=" + Convert.ToInt32(objpage.PageCount) + "&&TypeID=" + TypeID;
                        this.hlNext.NavigateUrl = "NewsList.aspx?page=" + Convert.ToInt32(curpage + 1) + "&&TypeID=" + TypeID;
                        this.hlProv.NavigateUrl = "NewsList.aspx?page=" + Convert.ToInt32(curpage - 1) + "&&TypeID=" + TypeID;
                    }
                }
            }
            DataList2.DataSource = objpage;
            DataList2.DataBind();
            this.lblcur.Text = Convert.ToInt32(objpage.CurrentPageIndex + 1).ToString();
            this.lblPageCount.Text = objpage.PageCount.ToString();
            cn.Close();
      

  4.   

    感谢楼上这位葡萄,不过scrollbar-face-color等元素不被2005IDE支持,第三个问题我明确是想知道DataList的分页方法,不是别的控件的方法。但是仍然谢你了
      

  5.   

    不过scrollbar-face-color等元素不被2005IDE支持
    一样是支持的,你设置不对,有设置的.我都经常用,可以的