DataRow转换时对DBNULL的处理

1086次阅读|295次收藏|281次赞

在ASP.NET编程中,经常需要从数据库中读取大量的数据,可以使用dataset返回数据,但是,如果取出来的某列值在数据库中时NULL值,则在ASP.NET中,读取出来的则是DBNULL,如果直接将空的datarow转换成ASP.NET中的数据类型,则会抛异常,下面介绍处理方法

poll?transport=longpoll&connection...连接的作用

2594次阅读|43次收藏|480次赞

在使用Visual Studio 2013开发WEB网站时,当我们按F12时,浏览器会弹出调试窗口,分析网络连接中,会发现poll?transport=longpoll&connection...的连接请求过一段时间会发送一次,但是,这个URL请求,在页面代码中没有主动请求,那么,这个URL连接的作用究竟是什么呢?

使用Visual Studio对项目进行远程调试

934次阅读|133次收藏|299次赞

有时刚开发完的程序,明明在本机能够好好的运行,可是部署到其它计算机时,总是出现莫名其妙的错误。使用Visual Studio调试器,可以在本地计算机或远程服务器上透明地调试Web 应用程序,这样我们可以让程序在其他的电脑上运行,但是在本地电脑上进行断点跟踪。

System.Action委托

1261次阅读|296次收藏|135次赞

ASP.NET中委托的应用非常广泛,掌握起来也有点困难,在.NET3.5开始,提供了简化了的无参数委托的调用方式,即System.Action委托,下面通过一个实例说明System.Action的用法

ASP.NET中() => 的含义

1446次阅读|265次收藏|400次赞

在ASP.NET编程中,Lambda 表达式应用的非常频繁,其中() => 的写法就是lambda表达式的一种写法,其含义是一个匿名函数,=>前面的是参数,后面的是函数体。

ASP.NET中获取匿名对象的属性值

1461次阅读|307次收藏|470次赞

在ASP.NET编程中,经常会使用到匿名对象,在匿名对象的语法中并没有为其命名,而是直接的一个new { },并自定义匿名对象的属性字段,那么,如何获取匿名对象的属性值呢?

web.config自定义配置节点,将多个节点合并

1429次阅读|419次收藏|53次赞

在ASP.NET编程中,经常需要在web.config配置节点,如果web.config中的配置信息非常多,则管理起来比较麻烦,这种情况,我们可以自定义配置节点,将功能类似的配置信息,放在同一个自定义配置节点下面,下面介绍如何在ASP.NET中的web.config自定义配置节点,即如何读取这些节点信息

visual studio中快速定位打开的文件所处的树形路径

1446次阅读|195次收藏|429次赞

在使用visual studio编程时,有时候项目的文件结构复杂、文件非常多,在打开某个文件时,我们需要找到这个文件所处的树形路径在哪个位置,如果根据页面显示的URL路径逐级查找的话,非常不方便,下面介绍在visual studio中如何快速定位打开的文件所处的树形路径

iis网站提示401 未授权:由于凭据无效,访问被拒绝

1016次阅读|363次收藏|179次赞

在用IIS配置网站时,有时候会因为权限设置的不够、或者设置的不正确报:401 - 未授权: 由于凭据无效,访问被拒绝,您无权使用所提供的凭据查看此目录或页面的错误,下面介绍解决方法
iis

使用Visual Studio为WebAPI生成帮助文档

1582次阅读|415次收藏|429次赞

在使用Visual Studio开发WebAPI项目时,为了方便测试、维护以及交流,都需要为WebAPI接口写帮助文档,让大家打开帮助文档就知道接口代表的意思、需要传入的参数、返回的数据含义等等。下面介绍使用Visual Studio为WebAPI生成帮助文档的方法

ashx文件中代码折叠

1556次阅读|255次收藏|242次赞

VS中ashx文件里面默认是不显示折叠代码那个按钮的,如果ashx文件的代码比较多,这样维护、修改则很不方便,VS提供了设置代码折叠的方法,需要在VS中进行设置。下面介绍如何让ashx文件显示代码折叠的功能的方法

ASP.NET如何获取上传图片的宽和高

983次阅读|0次收藏|191次赞

ASP.NET编程时,经常需要上传图片、文件的功能,ASP.NET提供了<input type="file">上传控件,为了WEB页面显示图片时,方便压缩不使图片变形,需要获取到图片的宽和高,我们可以在图片上传时,获取到图片的宽和高,然后保存到数据库。下面介绍ASP.NET获取上传图片的宽和高的方法

aspx文件中CodeFile与CodeBehind的区别

1267次阅读|384次收藏|201次赞

在ASP.NET中Web编程时,aspx Web 窗体的@page 指令有三个属性(Inherits、CodeFile、CodeBehind),我们在添加aspx页面时,会默认在代码中使用CodeBehind。那么,CodeFile与CodeBehind的区别究竟有哪些呢?

webapi 参数的传递

1205次阅读|317次收藏|411次赞

webapi开发中,经常需要传递各种参数,包括传递单个基本参数、多个基本参数、实体参数。传递的方式有:HttpPost、HttpGet、HttpPut、HttpDelete。下面分别介绍webapi中不同的参数在不同的传递方式下传递的方法

SQL SERVER数据类型对应C#的数据类型

1128次阅读|15次收藏|192次赞

在C#编程中,经常需要访问SQL SERVER数据库,当与数据库的数据进行交互时,由于各自都有不同的数据类型,那就在交互时,需要对各种数据类型进行相互转换,下面介绍SQL SERVER数据类型与C#的数据类型的对应关系