随笔分类 -  ASP.NET

摘要:WebClient类提供向 URI 标识的任何本地、Intranet 或 Internet 资源发送数据以及从这些资源接收数据的公共方法。WebClient类使用WebRequest类提供对资源的访问。WebClient实例可以通过任何已向WebRequest.RegisterPrefix方法注册的WebRequest子代访问数据。WebRequest 和 WebResponce 过于庞大复杂,于是WebClient简单易用孕育而生。查看反编译后WebClient类会发现其中最核心的是包含类WebRequest 和 WebResponse调用来完成的那个所有的访问、上传和下载的功能,也提供了虚 阅读全文
posted @ 2012-10-18 21:54 永动机 阅读(2056) 评论(0) 推荐(1)
摘要:hosts文件和站点主机头名配置都不正确http://local.xxx.com : error : 打开 Web http://local.xxx.com 时出错。无法打开网站“http://local.xxx.com”。 Web 服务器上似乎未安装 FrontPage 服务器扩展。hosts文件改正确了http://local.xxx.com : error : 打开 Web http://local.xxx.com 时出错。无法创建网站“http://local.xxx.com”。 未能找到 Web 服务器“http://local.xxx.com”。 阅读全文
posted @ 2012-09-22 12:22 永动机 阅读(271) 评论(0) 推荐(0)
摘要:为了给VS升级,重装了系统,同时一些之前的站点都需要配置一遍。配置时遇到了一些问题,总结一下:1 虚拟目录和httpd.ini中的配置需要对应,要不地址重定向的时候找不到页面2 程序池中.net Framework版本和站点程序对应,之前有的站点是基于2.0的有的是基于4.0的3 IIS 7中的虚拟目录需要创建成应用程序,一开始直接创建成了IIS7中的虚拟目录4 hosts已配置,浏览器缓存导致一直找不到站点,显示114搜索页面5 先装了VS2012,后装了IIS 7,导致需要将asp.net注册写入到IIS中6 isapi_rwf安装后地址跳转无效,注册后也无效,安装好iis7后,重新安装该 阅读全文
posted @ 2012-09-13 21:39 永动机 阅读(234) 评论(0) 推荐(0)
摘要:在使用MVC开发时,使用了EF进行数据库和model间的映射。发现生成的model代码中有Nullable,对应的数据库字段则是可空的。在利用model赋值时,如果字段被赋值了null,则可以通过。如果不小心删除Nullable,则在给字段赋null时就会出错。也可以使用?代替Nullable。Nullable是.NET 2.0中新提供的一种用于标明一个值类型是否可以为空的技术。int?:表示可空类型,就是一种特殊的值类型,它的值可以为null用于给变量设初值得时候,给变量(int类型)赋值为null,而不是0int??:用于判断并赋值,先判断当前变量是否为null,如果是就可以赋设个新值,否 阅读全文
posted @ 2012-09-01 20:18 永动机 阅读(2847) 评论(0) 推荐(0)
摘要:前提条件:在做一系列的网站时,使用了同一套架构支持多个站点,使用不同的域名区分各个站。提供了一个sitemap供robots使用,将其放在站点根目录下的robots.txt中。robots.txt的内容如下:User-agent:*Allow:/Disallow:/404/# Sitemap filesSitemap:http://xxx.com/sitemap1.xml产生问题:这样会存在一个问题,不同的站点拥有不同的sitemap,如何区分?解决办法:将robots.txt删除,根据不同域名创建多个robots_xxx.txt.再在httpd.ini中根据域名使用地址重写区分。robots 阅读全文
posted @ 2012-09-01 16:00 永动机 阅读(527) 评论(0) 推荐(0)
摘要:http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqlconnection.connectionstring.aspx 阅读全文
posted @ 2012-08-19 16:06 永动机 阅读(210) 评论(0) 推荐(0)
摘要:http://msdn.microsoft.com/zh-cn/library/ms178473(v=vs.100)http://msdn.microsoft.com/zh-cn/library/bb470252(v=vs.100) 阅读全文
posted @ 2012-08-19 15:51 永动机 阅读(124) 评论(0) 推荐(0)
摘要:http://msdn.microsoft.com/zh-cn/library/system.web.ui.htmlcontrols.htmlmeta(v=vs.90).aspxhttp://www.w3school.com.cn/tags/tag_meta.asp 阅读全文
posted @ 2012-08-19 14:50 永动机 阅读(137) 评论(0) 推荐(0)
摘要:HttpRuntime配置: http://msdn.microsoft.com/zh-cn/library/e1f13641%28VS.80%29.aspxImageMap : HotSpot.HotSpotMode 属性 http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.hotspot.hotspotmode%28v=VS.80%29.aspx 阅读全文
posted @ 2012-07-15 18:57 永动机 阅读(148) 评论(0) 推荐(0)
摘要:IsPostBack用于判断是否是请求回发IsCrossPagePostBack用于判断是否是跨页回发PostBackUrl 指向页面要传送的位置,跨页传送要获得前一个页面传送过来的控件值,只需创建该控件类型的一个实例,并用PreviousPage属性中的FindControl方法填充该实例即可。另一种方法是在前一个页面定义控件的属性(get),在后一个页面使用PreviousPageType指令,VirtualPath属性指向前一页,从而使PreviousPage属性强类型化为前一页,这样就可以查看前一页的属性了。 阅读全文
posted @ 2012-07-03 22:54 永动机 阅读(127) 评论(0) 推荐(0)
摘要:想通过<%=...%>给服务器控件绑定一个值,但后来发现不行,报错。要使用<%#...%>,并且在代码中要使用Page.DataBind()绑定。 阅读全文
posted @ 2012-07-02 21:34 永动机 阅读(338) 评论(0) 推荐(0)
摘要:问题描述:页面中有一DropDownList,改变其值,回发到服务器端,从而改变Repeater的显示内容。已经加了AutoPostBack="true",页面头部的Page标签也没有EnableViewState=“false”。但是没起作用。原因是web.config中有enableViewState="false",改为true就好了。aspx:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="list.aspx.cs" 阅读全文
posted @ 2012-05-30 23:37 永动机 阅读(485) 评论(0) 推荐(0)
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Web; /// <summary>///Cookie 的摘要说明/// </summary>using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using Syste 阅读全文
posted @ 2012-05-22 22:45 永动机 阅读(160) 评论(0) 推荐(0)