.net/c# - 文章列表
共 169 页
-
新瓶旧酒ASP.NET AJAX(2) – 客户端脚本编程(命名空间、类、成员、接口、继承、枚举)
新瓶旧酒ASP.NET AJAX(2) – 客户端脚本编程(命名空间、类、成员、接口、继承、枚举)\n介绍Microsoft AJAX Library提供了对JavaScript的扩展和对面向对象的支持,并且与.NET框架非常相似。我们来看一下如何实现命名空间、类、成员、接口、继承和枚举。\n关键1、Sys.Type类 ·Type.registerNamespace(“命名空间的名称”); ·classInstanceVar.registerClass(“类名称”, 基类(可选), 接口(可选,多个就顺序写下去));
-
DropDownList联动简单实例
在编程中选中某项的方法:DropDownList1.ClearSelection(); DropDownList1.Items.FindByValue(st.Year.ToString()).Selected = true;
-
C#中国身份证验证(包括省份验证和校验码验证,符合GB11643-1999标准)
C#中国身份证验证,包括省份验证和校验码验证,符合GB11643-1999标准…15位身份证号码=6位地区代码+6位生日+3位编号18位身份证号码=6位地区代码+8位生日+3位编号+1位检验码 各省市地区国家代码前两位代码是: 北京 11 吉林 22 福建 35 广东 44 云南 53 天津 12 黑龙江 23 江西 36 广西 45 西藏 54 河北 13 上海 31 山东 37 海南 46 陕西 61 山西 1
-
新瓶旧酒ASP.NET AJAX(3) – 客户端脚本编程(调试和跟踪)
新瓶旧酒ASP.NET AJAX(3) – 客户端脚本编程(调试和跟踪)\n介绍ASP.NET AJAX既包含有服务端代码,又包含有客户端代码。然而对客户端代码的调试不同于对服务端代码的调试,下面我们就来看一下如何对客户端代码进行调试。\n关键1、配置IE工具 – Internet选项 – 高级,设置“禁用脚本调试(Internet Explorer)”和“禁用脚本调试(其他)”为未选中状态,设置“显示每个脚本错误的通知”为选中状态。(参考:在Visual Studio中调试JavaScript)\n2、Tracing信息显示在ID为“TraceConsol
-
在ASP.NET应用程序中上传文件
在Web程序中上传文件是很常见的需求。利用HTTP协议上传文件的方式非常有限,最常见的莫过于使用<input type=”file” />元素进行上传。这种上传方式会将内容使用multipart/form-data方案进行编码,并将内容POST到服务器端。使用multipart/form-data编码方式与默认的application/x-url-encoded编码方式相比,在大数据量情况下效率要高很多。\n 使用<input type=”file” />上传文件最大的优势在于编程方便,几乎各种服务器端技术都对这种上
-
温故知新ASP.NET 2.0(C#)(2) – Themes(主题)
介绍使用 ASP.NET 2.0 的“主题”功能,可以将样式和布局信息分解为单独的文件组,统称为“主题”。然后,主题可应用于任何站点,影响站点中页和控件的外观。这样,通过更改主题即可轻松地维护对站点的样式更改,而无需对站点各页进行编辑。还可与其他开发人员共享主题。\n关键1、在web site中添加App_Themes文件夹,可以在每个主题文件加内添加.skin文件、.css文件(指定主题后会自动加载主题下所有.css文件)或者图片文件\n2、在web.config的<system.web>元素下的<pages>元素下设置theme或者styleSheetTheme属性
-
DropDownList无限级分类(灵活控制显示形式)
用DropDownList 实现无限级分类,主要使用递归实现,\n数据库结构:最终样式: 1protected void Page_Load(object sender, EventArgs e) 2 { 3 if (!Page.IsPostBack) 4 { 5 BindDrpClass(); 6 } 7 } 8 //绑定顶级分类 9 private void BindDrpClass()10 {11 Bll.Class classSystem = new Bll.Class();12
-
温故知新ASP.NET 2.0(C#)(3) – SiteMap(站点地图)
介绍ASP.NET 2.0 中的站点导航提供程序向应用程序中的页公开导航信息,使您可以独立于页的实际物理布局定义站点的结构。默认站点导航提供程序基于XML,但通过为站点地图编写自定义提供程序,也可以从任意后端公开此信息。\n关键1、创建.sitemap文件,其实就是一个xml文件,包括有着层次结构的<siteMapNode>元素\n2、<siteMapNode>元素的属性: Url – 链接地址 Title – 显示的标题 Description – 描述(ToolTip) resourceKey – 本地化用的(
-
温故知新ASP.NET 2.0(C#)(1) – MasterPage(母版页)
介绍母版页(MasterPage)就相当于模板页,挺简单的,没什么好说的。基于母版页的常用的功能有:母版页和内容页之间信息的传递,在内容页中用FindControl方法找到内容页中的控件等。另外,母版页是可以嵌套的。\n关键在内容页的头部加上母版页的强类型引用<%–创建对母版页的强类型引用,并指定到母版页的虚拟路径–%><%@ MasterType VirtualPath=”~/MasterPage/MasterPage.master” %>1、内容页传递数据到母版页 – 母版页创建一个公共方法,然后内容页通过
-
第五篇:Visual Stuido 2008 Web开发使用的新特性
本篇翻译自MSDN。.NET Framwork 3.5与Visual Studio 2008 包含很多新特性。AJAX的Web开发人员支持与综合查询语言(LINQ)是其中最重要的更新。此外还包含一些新的服务器端控件以及客户端对象库。Visual Studio对JavaScript也有了完整的只能感知。下面主要是描述ASP.NET与Web开发Visual Studio的新特性。\n1、 ASP.NET的新特性\n· 新服务器控件、类型与客户端脚本库的推出方便开发人员开发AJAX类型的的Web应用程序。\n· 扩展的服务器安全认证,角色管理,以及可被销毁