我还在学习阶段 做个ASP.net项目OA中的文档管理部分.....VS2008开发
不要见笑哦、、、、、
大概就是这样。。。样式是从网上随便下的。乱改了改
我把IO操作和DAO操作方在一起了有的地方大概还有问题,,有个问题一直没有解决,出这个问题主要是我用windows7不知道咋去关闭那个服务。具体看我转的这篇文章 herf.......
还有由于我提前没设计这个项目 所以代码很多很乱。。。。。做了这个部分我了解很很多,,做之前总好设计下。。。。
解压文件和压缩文件时网上找的控件还没摸透。。。。
上传页面
重命名 :
删除提示
搜索 这里就是个不足。我用的那段js其中的方法不支持指定ID内高亮 只能在正个BODY中都高亮。。。。。。。。
搜索高亮。。。我把JS 压缩了下,,,所以这样看比较方便
代码
function HeightLight(Keyword) {
var TextRange;
var Found=false;
var Count=0;
TextRange=document.body.createTextRange();
Found=TextRange.findText(Keyword);
if(Found) {
Count++;
};
while(Found&&Count>0) {
TextRange.pasteHTML('<span style="background:yellow">'+Keyword+'</span>');
if(Count==1) {
TextRange.scrollIntoView();
};
Found=TextRange.findText(Keyword);
if(!Found) {
Count=0;
};
else {
Count++;
};
};
};
var TextRange;
var Found=false;
var Count=0;
TextRange=document.body.createTextRange();
Found=TextRange.findText(Keyword);
if(Found) {
Count++;
};
while(Found&&Count>0) {
TextRange.pasteHTML('<span style="background:yellow">'+Keyword+'</span>');
if(Count==1) {
TextRange.scrollIntoView();
};
Found=TextRange.findText(Keyword);
if(!Found) {
Count=0;
};
else {
Count++;
};
};
};
这个JS框架是我修改了一个jQuery框架 改了改皮肤。。。。。打包了
数据库太大我这里只提供。。。。
库名:MyOffice
表名:FileMaeager
字段:
id int
serverPath varchar
ownedName
delFlag int
basePath varchar
Filename varchar
数据库连接我没放在web.config 中 因为这个部分本身 我懒的很放在BLL层FileDao类中了大家可以在哪找到。。改改 最好不要改表名和字段。。。。
比我还新的新手注意我有很多方法都是在JS中实现的。注意看A标签的herf 还有button 的OnClientClick事件......................
还有个地方就是数据库中没有数据的话打开 FileCz.aspx 输入admin 递归遍历所有数据。。。。不然就搜索不到文件了