.net/c# - 文章列表

共 170 页

  • asp.net 跳转404页面的正确设置方法

    在web.config里面加入这段:<customErrors mode="On" defaultRedirect="error404.aspx">    <error statusCode="404" redirect="error404.aspx" /></customErrors>添加一个404的页面,在后台输入protected void Page_Load(object sender, EventArgs e)

  • asp.net下载网络图片到本地最简单的方法

    在做采集的时候,有时需要将图片下载到本地。在c#中,实现这个功能最简单的方法是使用WebClient这个类,实现的代码如下WebClient web = new WebClient();\r\nweb.DownloadFile(\"http://www.heycode.com/1.jpg\", \"c:\\\\1.jpg\");

  • HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面

    在配置.net 4.0的网站的时候出现了这个提示HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面解决方法为:左键点击IIS管理器的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可~

  • 由于 ASP.NET 进程标识对全局程序集缓存没有读权限,因此未能执行请求。错误: 0x80131902

    由于 ASP.NET 进程标识对全局程序集缓存没有读权限,因此未能执行请求。错误: 0x80131902这个提示是在事件查看器里面看到的,网站表现为.net页面无法运行这个错误一般发生在第一次在IIS上运行aspx页面文件的时候。下面是一个解决方法:1)打开命令提示符(Command Prompt)2)执行“net stop w3svc”,停止IIS3)切换到目录“C:\\Windows\\Microsoft.NET\\Framework\\v2.0.50727”4)执行“aspnet_regiis.exe -ua”,卸载IIS上所有版本的ASP.net。5)执

  • 连接access数据库提示 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序

    使用asp.net或c#winform 连接access数据库时,提示 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序对于这种错误提示,通常有下面的几种情况需要注意的问题和解决方法:1.Microsoft.Jet.OLEDB.4.0不要写成Miscrosoft.Jet.OLEDB.4.0,;2.Data Source不要写成“Data Sourse”,3.检查是否安装了Office4.重新安装注册MDAC28.exe (一般你的安装目录里有或者到微软的官方网站上下) 5.如果是64位平台,也可能出现这种情况;解决方法:生

  • vs2012 未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage”包。

    打开vs2012加载项目的时候报如下的错误:未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage”包。此问题可能是由配置更改或安装另一个扩展导致的。可以通过查看文件“C:\\Users\\zhanggj.PDOMAIN\\AppData\\Roaming\\Microsoft\\VisualStudio\\11.0\\ActivityLog.xml”来获取详细信息。解决方法如下:打开开始里面的 Developer Command Prompt for VS2012 这个然后运行 devenv

  • C# WebBrowser与js互相调用的方法

    在使用webbrowser的过程中,有时需要与网页上的js进行交互。下面介绍webbrowser与js交互的方法:1、在c#代码中调用javascript函数 如果要传值,则可以定义object[]数组。 具体方法如下例子: 首先在js中定义被c#调用的方法: function msg(str) {      alert(str); } 在c#调用js方法Messageaa        private void button1_Click(object sender, Event

  • .net入门教程之:DataSet,DataTable,DateView的用法

    DataSet是不依赖于数据库的独立数据集合。所谓独立,就是说,即使断开数据链路,或者关闭数据库,DataSet依然是可用的,DataSet在内部是用XML来描述数据的,由于XML是一种与平台无关、与语言无关的数据描述语言,而且可以描述复杂关系的数据,比如父子关系的数据,所以DataSet实际上可以容纳具有复杂关系的数据,而且不在依赖于数据库链路。DataSet就是一个临时的小仓库,通过sqlDataApert,可相当于卡车,将数据从数据库中通过适配器sqlDataApert放到DataSet中,所以即使断开了连接,也照样可以与数据库打交道,下面看一个例

  • asp.net网站实现单点登陆的简单方法

    我在们使用ASP.Net开发WEB网站时,有的时候是不让同一个用户名在同一时间进行多次登陆的。 为了不影响原来的整个网站,我选择使用了HttpModuler来实现。 先让所有的Page从自己的Page类:BasePage类继承,并实现 ISigleLogin接口。相关代码如下:publicinterfaceISingleLogin{stringSigleUserLoginId{get;}voidSigleUserLogout();}publicclassBasePage:System.Web.UI.Page,BNet.Web.Modulers.ISing

  • .NET自定义同步HTTP处理程序的灵活应用

    一、前言 说来这片简单的教程还真是碰巧,是刚好我在写另一个页指令的时候看到的。就跟着进来看了看是什么东西,发现比我们之前只会用.ashx,并且只能在申请这个文件才可以进行响应。这些似乎让它变不灵活,不能让我们灵活的应用。而自定义HTTP处理程序可以完全消除上面的问题,它只是一个.cs的类文件,并且你只要按照很简单的准备工作就可以获得很多的灵活度:1.可以自定义用户访问何网页时响应该文件并把数据呈现发送给客户端 2.可以对所有具有一致的后缀名的请求文件定义一个处理程序 3.具有同步与异步选择 我相信一定有人对于上面的说有一定不的理解,这里我需要解释它的一个