关于fck,treeview初学者的一些问题 fck的你可以直接在WEB。CONFIG里面配置就行了,生成项目的时候改目录就行了,具体你可以搜索下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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.0的 treeview不需要配了 搜索还是要转换成日期,最好用存储过程。分页通用的存储过程比较多 ,顺便贴一个 : /*************************************************************************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 ' + @OrderEND--判断当前页码,防止最后一页删除后出错.declare @rCount intset @SQL = 'select @rCount=count(' + @KeyField + ') from ' + @TBName + @Condition + char(13) EXEC SP_EXECUTESQL @SQL,N'@rCount int OUTPUT',@rCount OUTPUTif @CurPage < 1 set @CurPage = 1if @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 endelse 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 endEXECUTE sp_executesql @SQL EXECUTE sp_executesql @SQL2 1.fck,treeview 都需要把他们客户端文件放在默认站点的根目录,如果到时候我传到虚似主机上怎么办呢??我是在1.0下用这两个控件,,郁闷死了.怎么解决呀..还是不清楚3.asp.net中按日期搜索,是不是直接传参为字符串就行了,千万不要转换成日期是吗?我获得日期的字符串后中,转换为dateTIme型,传参给存储过程一直报转换错误除非是字符串类型就没错误..咋搞?? 没有的话需要修改treeview控件中默认指定的路径,可把你的客户端文件拷贝到你的项目中去。 关于剩余时间的计算...求助!!! 怎么通过url 返回的xml动态创建xml? ajax 控件updatepanel里有个textbox滚动条都上跳怎么办 帮忙写两行注释 跪求一个等待效果 急!!关于消除datatable中的重复记录的问题。 @@谁有多图片上传控件,要免费的 静态HTML网页移植到VS 2005上运行为什么提示IE无法显示该网页呢? 对Word文档操作时出错? 请教一个ASP.NET的解决方案 页面中有两个按钮,如何实现点击其中一个,触发另外一个按钮的事件? 不懂怎么回事,求救!
<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"];
/************************************************************************
*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