fck的你可以直接在WEB。CONFIG里面配置就行了,生成项目的时候改目录就行了,具体你可以搜索下

解决方案 »

  1.   

    1,可以在webconfig配置那设置一个key字段
      <add key="WebSite" value="http://192.168.1.104:8011/" />
      <add key="UpLoadFile" value="E:\xxx\WebSite\upload\" />
    到时要是改了路径 就修改配置文件里面的路径
    cs里面引用
    比如:
    this.Image1.ImageUrl = ConfigurationManager.AppSettings["WebSite"] + ds.Tables[0].Rows[0]["sssurl"];
      

  2.   

    2.0的 treeview不需要配了 
      

  3.   

    搜索还是要转换成日期,最好用存储过程。分页通用的存储过程比较多 ,顺便贴一个 :
     /************************************************************************
    *name        :   --sp_PublicTurnPage
    *function    :   --通用分页存储过程(只能用于INT型的主键)
    *author      :   --Jierry
    *CreateDate  :  --2006-7-24
    *UpdateDate  :   --函数更改信息(包括作者、时间、更改内容等)
    *************************************************************************/
    CREATE proc [dbo].[sp_PublicTurnPage]( 
    @TBName varchar(4000)='', --表名,如 pinyin 
    @PageSize int=10, --每页的记录数,默认为 10 
    @CurPage int=1, --表示当前页 1 
    @KeyField varchar(500)='ID', --关键字段名,默认为 ID,该字段要求是表中的索引 或 无重复和不为空的字段 
    @Fields varchar(4000)='*', --所选择的列名,默认为全选 
    @Condition varchar(4000)='', --where 条件,默认为空 
    @Order varchar(500)='', --关键字段排序条件,默认为空 
    @Distinct varchar(500)='' --distinct 默认为空,否则为 'distinct' 
    ) as 
    if @TBName = '' 
    begin 
    raiserror('请指定表名!',11,1) 
    return 
    end declare @SQL nvarchar(4000) 
    declare @LastCondition varchar(4000) 
    if @Condition <> '' 
    set @LastCondition = ' and ' + @Condition 
    else 
    set @LastCondition = '' 
    if @Condition <> '' 
    set @Condition = ' where ' + @Condition 
    if @Distinct<>'' 
    set @Distinct='Distinct' 
    IF @Order <> ''
    BEGIN
    IF(PATINDEX('ORDER BY %',@Order) = 0)
    SET @Order = ' ORDER  BY ' + @Order
    END
    --判断当前页码,防止最后一页删除后出错.
    declare @rCount int
    set @SQL = 'select @rCount=count(' + @KeyField + ') from ' + @TBName + @Condition + char(13) 
    EXEC SP_EXECUTESQL @SQL,N'@rCount int OUTPUT',@rCount OUTPUT
    if @CurPage < 1
    set @CurPage = 1
    if @CurPage > ceiling(@rCount/Convert(float,@PageSize)) and @rCount>0
    set @CurPage=ceiling(@rCount/Convert(float,@PageSize))--获得数据总数
    declare @SQL2 nvarchar(4000) 
    set @SQL = 'select count(' + @KeyField + ') as RecordCount from ' + @TBName + @Condition + char(13) if @PageSize < 1--选择所有数据
    begin
    SET @SQL2 = 'SELECT ' + @Distinct +  @Fields + ' FROM '+@TBName +' ' + @Condition + ' ' + @Order 
    end
    else
    begin
    SET @SQL2 = 'SELECT ' + @Distinct + ' TOP '+convert(varchar(12),@PageSize)+' ' + @Fields + ' FROM '+@TBName+' WHERE '+@KeyField+'  NOT IN 
    (SELECT TOP '+convert(varchar(12),(@PageSize*(@CurPage-1)))+' '+@KeyField+' FROM '+@TBName+' '+ @Condition +' ' + @Order+') '+ ' ' + @LastCondition +' ' + @Order 
    end
    EXECUTE sp_executesql @SQL 
    EXECUTE sp_executesql @SQL2
      

  4.   

    1.fck,treeview   都需要把他们客户端文件放在默认站点的根目录,如果到时候我传到虚似主机上怎么办呢??我是在1.0下用这两个控件,,郁闷死了.怎么解决呀..还是不清楚3.asp.net中按日期搜索,是不是直接传参为字符串就行了,千万不要转换成日期是吗?我获得日期的字符串后中,转换为dateTIme型,传参给存储过程一直报转换错误除非是字符串类型就没错误..咋搞??
      

  5.   

    没有的话需要修改treeview控件中默认指定的路径,可把你的客户端文件拷贝到你的项目中去。