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

怎么获取当前选中的文件夹的名字,以及如何识别当前文件夹中的文件

--------------------编程问答-------------------- 1. 都可以。这个可能还是取决与你对那个更熟悉。

2. 我不知道“一篇笔记”是个什么概念。是客户端使用 fileUpload 上传的文件?所以你看,如果你提出的“笔记”之类的概念是公众楼阁——不落实的,那么就会让设计无所适从。

假设是上传的文件,那么你的1.中所列的文件夹下就应该再有文件列表。就好像
   http://www.iteye.com/news/25421
   http://www.oschina.net/p/elfinder
文件夹跟文件在一个页面上。

所以你看,你要重视前端设计,你才能成为一个软件开发的实践者。那种整天纠缠在后台一点代码的“技术”上的人,一旦让他独立开发一个实用的系统,他就打退堂鼓了。他还是喜欢给别人忽悠什么“数据库表设计、三层”之类的简单概念,而不感去解决千变万化的前端开发需求。

3. 例如:在你的app_data目录下,你可以建立一个叫做 myfolder 的文件夹。然后浏览器端看到这个资源管理器的根目录,就是对应着这个 myfolder 文件夹。你为 Datalist (或者别的什么asp.net布局控件)的模板所绑定的数据,来自于你读取本地文件夹(例如 DirectoryInfo.GetSubDirectries方法和DirecotryInfo.GetFiles方法)得到的数据,而上传下载文件实体也是直接读写文件的,而根本用不着什么关系数据库。

真正好的程序,其实往往都是可以抛开数据库来设计。你可以先在一个“不落地”的环境上设计好高性能的程序,然后需要备份等功能才需要引入数据库系统。实际如果你感觉你只会数据库表“增删改查”来理解软件设计,那么你在编程工作上可能没有受过好的启发,只被当作小作坊里得一个跟着机器汗流浃背地枯燥操作的工人培养了。 --------------------编程问答-------------------- 数据库的设计
id userid parentid foldername --------------------编程问答-------------------- 公众  -->  空中 --------------------编程问答--------------------
引用 3 楼 sp1234 的回复:
公众  -->  空中

那个“一篇笔记”是假设在网站上刚写好的,准备写入数据库的。 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 学习了... --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,