.net技术
qiuhaifeng_csu
这个作者很懒,什么都没留下…
展开
-
.net文件上传
一.接收上传文件(1) FileUpLoad控件:说明:用于用户向Web应用程序上传文件.相关属性和方法属性名说明Enable用于禁用FileUpload控件FileBytes以字节数组形式获取上传文件内容FileCont转载 2014-01-14 16:04:18 · 723 阅读 · 0 评论 -
文件夹的操作
假设A的绝对路径是:c:\aSystem.IO.DirectoryInfo aDir = new System.IO.DirectoryInfo("c:\\A");System.IO.DirectoryInfo[] dirs = aDir.GetDirectories(); 得到的dirs数组就是A文件夹所有的子文件夹,要得到名字就:dirs[0].FullNamedirs[1].F转载 2014-04-25 11:08:54 · 408 阅读 · 0 评论 -
.net文件下载
.net中下载文件的方法一、//TransmitFile实现下载 protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite转载 2014-06-26 15:21:24 · 572 阅读 · 0 评论 -
System.Threading.Thread.Sleep()
DoApplication.DoEventsSystem.Threading.Thread.Sleep(XXX)Loop转载 2014-09-10 11:24:36 · 5051 阅读 · 0 评论 -
没有相关的源行 CS0016: 未能写入输出文件c:\Windows\Microsoft.NET\..........
CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\a21b6转载 2014-08-27 10:30:37 · 720 阅读 · 0 评论 -
HTTP 错误 404.3 - Not Found
win7下,配置好iis后,调试原有网站,出现HTTP 错误 404.3 - Not Found由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。转载 2014-08-27 09:59:17 · 574 阅读 · 0 评论 -
clientID
用户控件包含 DropDownList 控件和 Label 控件。 在 Label 控件中显示的文本由用户从 DropDownList 控件中选择的值确定。 文本值通过客户端脚本设置,这样网页不必回发到服务器就可以设置此值。 要获取为客户端脚本中的 Label 控件呈现的 HTML 元素的引用,您必须知道控件的 ClientID 属性的值。 但是,由于用户控件可以任意位置放置在网页中,因此它不转载 2014-09-22 17:49:56 · 4518 阅读 · 0 评论 -
.ashx
主要拿来生成动态图片和动态文本,比传统aspx文件效率高,因为它不包含控件解析和页面处理的过程转载 2014-10-31 09:42:13 · 677 阅读 · 0 评论 -
ASP.NET的三层架构(DAL,BLL,UI)
BLL 是业务逻辑层 Business Logic Layer DAL 是数据访问层 Data Access Layer ASP.NET的三层架构(DAL,BLL,UI) 图形表示三层结构. 其中web即为USL层web –> bll –> dal| | ||转载 2015-03-03 17:09:36 · 987 阅读 · 0 评论 -
.net中的DAL和BLL
DAL和BLL是设计思想。它的形式可以是两个class,两个文件夹,两个工程…….随便。右键解决方案(或文件)→添加→新建项目→类库(可以是DAL也可以是BLL) 。BLL调用DAL,在BLL的每个类文件中的顶部添加using DAL。展开类库:右键引用→添加引用→项目-找到新建的DAL。转载 2015-03-10 11:18:58 · 843 阅读 · 0 评论 -
C#中遍历各类数据集合的方法
C#中遍历各类数据集合的方法总结:1.枚举类型 //遍历枚举类型Sample的各个枚举名称 foreach (string sp in Enum.GetNames(typeof(Sample))) { ary.Add(sp); }转载 2014-03-27 09:04:24 · 1525 阅读 · 0 评论 -
.net Response.Write()中的脚本不执行
调试时Response.Write("alert('暂时不能下载!')");运行好好的,就随手改为英文的Response.Write("alert('Can't download now!')");谁知今天重新调试时居然总是不执行,找了一圈解决方法都不管用,后来才忽然发现应该写成Response.Write("alert('Can\\'t download now!')");原创 2014-04-01 10:53:49 · 1379 阅读 · 0 评论 -
Server.MapPath()用法
Server.MapPath(string path)作用是返回与Web服务器上的指定虚拟路径相对应的物理文件路径。其参数path为Web 服务器的虚拟路径,返回结果是与path相对应的物理文件路径。但有时参数并非为虚拟路径,而是用户自定义的文件名。 Server.MapPath()的全名是System.Web.HttpContext.Current.Server.MapPath()。有转载 2014-02-19 10:09:06 · 14136 阅读 · 1 评论 -
.net下载文件
方式一:TransmitFile实现下载。将指定的文件直接写入 HTTP 响应输出流,而不在内存中缓冲该文件。 protected void Button1_Click(object sender, EventArgs e) ...{ /**//* 微软为Response对象提供了一个新的方法TransmitFile来解决转载 2014-01-15 10:43:13 · 480 阅读 · 0 评论 -
向客户端注册脚本的方法
1.使用Literal控件在页面任意位置注册脚本2.使用Response.Write()在页面顶部注册脚本3.使用 ClientScript.RegisterClientScriptBlock() 或 ClientScript.RegisterStartupScript()分别在表单开始和结束的地方注册脚本转载 2014-01-15 16:32:12 · 591 阅读 · 0 评论 -
DataSet的使用
DataSet可以看做是内存中的数据库 DataSet在数据连接断开or数据库关闭后依然可用 DataSe内部用XML来描述数据,XML是一种与平台无关、与语言无关的数据描述语言并且可以描述复杂关系的数据,所以DataSet也可以容纳具有复杂关系的数据。 DataSet使用方法一般有三种: 1.把数据库中的数据通过DataAdapter对象填充Dat原创 2014-01-17 10:42:59 · 467 阅读 · 0 评论 -
从数据库中读取字符串时其中的空格变成加号
HttpUtility.UrlEncode 在 Encode 的时候, 将空格转换成加号('+'), 在 Decode 的时候将加号转为空格, 但是浏览器是不能理解加号为空格的, 所以如果文件名包含了空格, 在浏览器下载得到的文件, 空格就变成了加号。在用 ASP.Net 开发页面的时候, 我们常常通过 System.Web.HttpUtility.UrlEncode 和 UrlDecod转载 2014-02-21 09:55:23 · 2454 阅读 · 0 评论 -
Response.ContentType
不同的ContentType 会影响客户端所看到的效果.默认的ContentType为 text/html 也就是网页格式.代码如: 显示的为网页,而 则会显示html原代码.以下为一些常用的 ContentTypeGIF images JPEG images TIFF images MICR转载 2014-02-21 15:05:11 · 425 阅读 · 0 评论 -
Repeater中的LinkButton添加OnClick事件
第一,在前台设置LinkButton 的CommandName属性等于“log“,可随便取个名字。还可以用CommandArgument传参数,比如CommandArgument=”123“。如果参数是动态的那么CommandArgument可以在后台gridivew的onrowdatabound事件里设置。第二,给gridivew增加OnRowCommand事件,比如取名"GvShangWu_转载 2014-02-21 10:08:33 · 1616 阅读 · 1 评论 -
SQLEXPRESS服务无法启动 错误10048
如果SQLEXPRESS服务无法启动,而MSSQLSERVER服务已启动。查找网络配置以及相关外围配置都没有问题。 10048 错误的解释是:“通常每个套接字地址(协议/网络地址/端口)只允许使用一次” 在启动SQLEXPRESS服务时,出现 “Windows不能在本地计算机启动SQL Server(SQLEXPRESS) ,SQL Server(SQLEXPRESS)服务因10048(0x转载 2014-02-13 10:01:56 · 7611 阅读 · 0 评论 -
DataBinder.Eval()用法汇总
DataBinder.Eval()的基本用法DataBinder.Eval()的其他用法//如果属性为字符串类型就不用ToString()了使用DataRowView须在前台页面导入名称空间System.Data,()否则会生成错误信息。范例格式化字符串参数是可选的。如果忽略参数,DataBinder.Eval返回对象类型的值,转载 2014-02-18 09:44:38 · 737 阅读 · 0 评论 -
Asp.Net中OnClientClick与OnClick
转自:http://blog.csdn.net/shiling_02404/article/details/4028268在web开发中,经常要用到控件的OnClientClick与OnClick事件.如果使用不当,经常会遇到一些意料之外的事情发生,让人摸不着头脑.下面就将我的一些小小总结道来:首先我们要了解这两个事件:OnClientClick是客户端事件方法.一转载 2014-01-23 10:10:32 · 546 阅读 · 0 评论 -
单步调试和设断点调试
VS IDE中编译连接通过以后,按F10或F11键单步执行,按Shift+F11退出当前函数;在某行按F9设断点后按F5执行停在该断点处。是程序员必须掌握的技能之一。...转载 2018-11-23 09:09:23 · 3663 阅读 · 0 评论