asp.net怎么用上传控件,上传图片!

asp.net怎么用上传控件,上传图片!,第1张

这里的File是控件的ID

string FileName = FileFileName;//获取上传文件的名称

string Str = FileNameSplit('')[1];//获取上传文件的后缀

string NewName = DateTimeNowToString("yyyyMMddhhmmss")+""+Str;//重命名上传文件

string FilePath = ServerMapPath("~/Image/");//设置上传文件的保存路径

if (!DirectoryExists(FilePath))//判断路径是否存在

{

DirectoryCreateDirectory(FilePath);//如果不存在创建文件夹

}

FileSaveAs(FilePath + NewName);//上传文件

要在本地浏览asp

net的程序,首先你的

net的环境配置好

一、首先安装IIS二、要安装

netframework,具体版本要看的

net代码中都用了哪些控件,有些控件低版本的不支持

建议安装

netframework3

0,如果没有用的

net中的恶ajax控件,,netframework2

0的应该也是可以的

然后再打开你的iis,右键你的网站,如果是XP的系统,就右键“默认网站”,打开属性,在属性中的“asp

net”标签中的“asp

netversion”的下拉列表中选择你安装的,,netframework的版本,确定后,建立自己的虚拟目录就可以访问自己的asp

net的程序了

注意:安装顺序是先装IIS,后装,,netframework,否则环境配置回比较麻烦些

ASPNET是NET的一个组成部分。NET是微软推出的一套快发框架,可以制作web,exe,webservice等各种程序。

ASPNET主要是用来制作web,但是ASPNET本身不是一个编程语言,他需要用VBNET或者C#NET来开发(这就像国家规定电动车速度30-40KM/h,但是到底速度是多少是制造商来自己实践的。)

最后一点是,因为现在大家玩电脑,基本上都是访问网站,所以上网已经成了玩电脑的代名词。同样,因为NET主要是做Web的,所以,基本上ASPNET已经成了NET的代名词。尽快用NET可以制作Exe程序,但是做的人越来越少。

分析你的问题,你所谓C#net大概是指在net平台下使用C#做开发,这个说法就包括了在net平台下用C#做B/S模式开发也就是包括Aspnet开发。

C#只是一种开发语言,而net是一个开发和用户体验环境。

net体验包括:

1使用平台,如个人电脑台式机,装有net FrameWork的手机,PDA等。

2开发工具,如Visual Studio net 2005等

3net framework,即我们开发人员使用的类库。

4配套的数据库系统,如SQL SERVER

等等。搞开发主要学习和使用的就是net framework。而所谓的adonet,aspnet,xml,sql server的数据访问接口,oracle的数据访问接口等技术,在net frame都有其实现的类库。比如adonet技术是由common language runtime支持,并由SystemData和SystemDataSqlClient以及SystemDataOricle还有SystemDataOleDB等命名空间实现其功能;Sql server数据库的连接就是由SystemDataSqlClient命名空间支持的

知道了这些,再来说Aspnet和C#net。Aspnet则主要是有net framework中的SystemWeb;SystemWebControl;等命名空间支持和实现,由Common Language Runtime(公共语言运行环境)解析。Aspnet在对应的类库支持上是net类库的子集,Aspnet技术包括前台标记,即类似<asp:lable id = "lable1" runat="server" text="aa"/>的标记,是微软最新的不同于以前HTML原始标记的一套新的标记规则,Aspnet后台代码可以使用C#等语言编写。你所谓C#net应该就是指在net环境(common language runtime,net frame)下使用C#语言做开发。

就说这么多了,希望对你有帮助,也希望能得点积分!

首先学习NET语言中的一种,建议学习C#

语言基础过关后就可以直接学习aspnet了

下面提供一些参考学习用书:

ASPNET 35 傻瓜书 (Wiley for Dummies系列)

http://bbstopsagecom/dispbbsaspboardID=123&ID=181477

Pro ASPNET 35 in C# 2008

http://bbstopsagecom/dispbbsaspboardID=123&ID=166640

Beginning ASPNET 35 in VB 2008 从入门到精通

http://bbstopsagecom/dispbbsaspboardID=123&ID=166774

Pro ASPNET 35 Server Controls and AJAX Components

http://bbstopsagecom/dispbbsaspboardID=123&ID=184733

Building A Web 20 Portal with ASPNET 35

http://bbstopsagecom/dispbbsaspboardID=123&ID=184156

ASPNET 35 Unleashed(1900多页PDF文字版)

http://bbstopsagecom/dispbbsaspboardID=123&ID=177711

Professional IIS 7 and ASPNET Integrated Programming

http://bbstopsagecom/dispbbsaspboardID=123&ID=176524

零基础学ASPNET 20 动画教程(附随书光盘)下载

http://bbstopsagecom/dispbbsaspboardID=123&ID=181034

完全手册:ASPNET 20 网络开发详解 教程+光盘下载

http://bbstopsagecom/dispbbsaspboardID=123&ID=181039

Wrox ASPNET 20 MVP Hacks and Tips

http://bbstopsagecom/dispbbsaspboardID=123&ID=163467

Professional ASPNET20 Design

http://bbstopsagecom/dispbbsaspboardID=123&ID=160236

Professional Web Parts and Custom Controls with ASPNET 20

http://bbstopsagecom/dispbbsaspBoardID=123&ID=162787

ASPNET 20入门经典

http://bbstopsagecom/dispbbsaspboardID=123&ID=146151

ASPNET 20 技术内幕 微软技术丛书 清华大学出版

http://bbstopsagecom/dispbbs_123_171293_1html

Beginning ASPNET 20 E-Commerce in C# 2005从入门到精通

http://bbstopsagecom/dispbbsaspboardID=123&ID=184144

ASPNET in 60 Minutes A Day

http://bbstopsagecom/dispbbsaspboardID=123&ID=184139

Beginning Obejct Oriented ASPNET 20 with VBNET 从入门到精通

http://bbstopsagecom/dispbbsaspboardID=123&ID=184151

Wrox ASPNET 20 Visual Web Developer 2005 Express Edition Starter

http://bbstopsagecom/dispbbsaspboardID=123&ID=145208

Beginning ASPNET 20 in C# 2005 From Novice to Professional

http://bbstopsagecom/dispbbsaspboardID=123&ID=145396

Wrox Professional ASPNET 20

http://bbstopsagecom/dispbbsaspboardID=123&ID=145202

Wrox Professional ASPNET 20 XML

http://bbstopsagecom/dispbbsaspboardID=123&ID=145197

Wrox Professional ASPNET 20 Security Membership and Role Management

http://bbstopsagecom/dispbbsaspboardID=123&ID=145198

Wrox Beginning ASPNET 20 and Databases

http://bbstopsagecom/dispbbsaspboardID=123&ID=147078

Pro ASPNET 20 in VB 2005

http://bbstopsagecom/dispbbsaspboardID=121&ID=173790

ASPNET开发人员手册

http://bbstopsagecom/dispbbsaspboardID=123&ID=145391

ASPNET 20网络编程入门到精通

http://bbstopsagecom/dispbbsaspboardID=123&ID=145342

ASPNET Web应用程序开发新思维

http://bbstopsagecom/dispbbsaspboardID=123&ID=145302

ASPNET 20高级应用程序设计专家教程

http://bbstopsagecom/dispbbsaspboardID=123&ID=146379

ASPNET XML高级编程 C#编程篇

http://bbstopsagecom/dispbbsaspboardID=123&ID=148800

ASPNET程序开发 C#篇

http://bbstopsagecom/dispbbsaspboardID=123&ID=159285

ASPNET XML深入编程技术

http://bbstopsagecom/dispbbsaspboardID=123&ID=148795

ASPNET 20 Cookbook

http://bbstopsagecom/dispbbsaspboardID=123&ID=151984

ASPNET 20 Everyday Apps for Dummies

http://bbstopsagecom/dispbbsaspboardID=123&ID=158103

Pro ASPNET for SQL Server

http://bbstopsagecom/dispbbsaspboardID=123&ID=167279

ASPNET 从入门到精通

http://bbstopsagecom/dispbbsaspboardID=123&ID=159331

Wrox Beginning ASPNET 11 with Visual C#NET 2003

http://bbstopsagecom/dispbbsaspboardID=123&ID=160240

ASPNET 20 揭秘

http://bbstopsagecom/dispbbsaspboardID=123&ID=160249

Build Your Own ASPNET 20 Web Site Using C# and VB

http://bbstopsagecom/dispbbsaspboardID=123&ID=163143

Microsoft ASPNET Fast & Easy Web Development

http://bbstopsagecom/dispbbsaspboardID=123&ID=176635

开发Microsoft ASPNET 20网络应用程序

http://bbstopsagecom/dispbbsaspboardID=123&ID=160473

Pro ASPNET 20 Website Programming

http://bbstopsagecom/dispbbsaspboardID=123&ID=174179

开发ASPNET 20 核心参考

http://bbstopsagecom/dispbbsaspboardID=123&ID=160474

Building Websites with VBNET and DotNetNuke 4

http://bbstopsagecom/dispbbsaspboardID=123&ID=160639

Wrox出版 Professional DotNetNuke 40

http://bbstopsagecom/dispbbsaspboardID=123&ID=166008

Professional DotNetNuke ASPNET Portals

http://bbstopsagecom/dispbbsaspboardID=123&ID=163399

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/12176102.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存