文章分类 -  我的转载

摘要:虚方法: 1、virtual方法表示此方法可以被重写, 也就是说这个方法具有多态.父类中的方法是通用方法,可以在子类中重写以重新规定方法逻辑. 2、virtual方法可以直接使用,和普通方法一样 3、不是必须重写的. 子类可以使用base.方法 的方式调用, 无论有没有在子类使用override去重 阅读全文
posted @ 2016-11-01 16:08 doscn 阅读(175) 评论(0) 推荐(0)
摘要:HTML5 UTF-8 中文乱码HTML5的标题HTML5的内容!Hello我是用记事本写的,保存后在网页上运行竟然出现了乱码。换成GB2312能正确显示中文。HTML5的标题HTML5的内容!Hello但是毕竟标准不一样。还是要用Utf-8。最后发现代码没有一点问题,问题就出记事本身上。 只是告诉浏览器要用utf-8来解释,而文档的编码,是在你保存时的选择决定的。如果保存ANSI 然后用utf-8解释,肯定是乱码。记事本的话,默认保存的文件格式是ANSI。所以在保存的时候要修改为uif-8。记事本编写的同鞋一定要注意了。搞定~科普:UTF-8 GBK UTF8 GB2312 之间的区别和关系 阅读全文
posted @ 2013-09-13 14:36 doscn 阅读(261) 评论(0) 推荐(0)
摘要:1.页面中插入flash<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/_cabs/flash/swflash.cab#version=6,0,29,0" width="150" height="280"><param name="movie" value="你的swf格式的地址"><!---- 阅读全文
posted @ 2013-06-17 16:17 doscn 阅读(203) 评论(0) 推荐(0)
摘要:1、DateTime 数字型System.DateTime currentTime=new System.DateTime();1.1 取当前年月日时分秒currentTime=System.DateTime.Now;1.2 取当前年int 年=currentTime.Year;1.3 取当前月int 月=currentTime.Month;1.4 取当前日int 日=currentTime.Day;1.5 取当前时int 时=currentTime.Hour;1.6 取当前分int 分=currentTime.Minute;1.7 取当前秒int 秒=currentTime.Second;1 阅读全文
posted @ 2013-06-10 16:48 doscn 阅读(204) 评论(0) 推荐(0)
摘要:学习C#数组时,经常会遇到C#控件数组疑问,这里将推荐能够实现C#控件数组的功能的方法。Dot.Net里撤销了C#控件数组,这让习惯了运用 VB控件的程序员特别不适应。有什么方法能够实现C#控件数组的功能吗?答案是肯定的。众所周知,C#控件数组最首要的两个优点:可以循环附值;可以响应同一个事件。从而大大简化了代码。下面根据这两个方面,举一个例子。新建一个工程,在窗体上添加5个textbox(textBox1...textBox5)和2个button (button1、button2)。1.循环附值总的来说,有两种实现要领:1.1 定义动态的控件数组。因为Dot.Net里支持动态的控件数组,所以 阅读全文
posted @ 2013-06-10 16:29 doscn 阅读(6171) 评论(0) 推荐(0)
摘要:1。使用QueryString 使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能传递对象,但是在传递的值少而安全性要求不高的情况下,这个方法还是一个不错的方案。使用这种方法的步骤如下:1,使用控件创建web表单(form)2,创建可以返回表单的按钮和链接按钮3,在按钮或链接按钮的单击事件里创建一个保存URL的字符变量4,在保存的URL里添加QueryString参数5,使用Response.Redirect重定向到上面保存的URL下面的代码片断演示了如何实现这个方法: 源 阅读全文
posted @ 2013-06-05 21:41 doscn 阅读(290) 评论(0) 推荐(0)
摘要:变量:变量代表一块内存空间,我们可以通过变量名称向内存 存/取 数据。有变量就不需要我们记忆复杂的内存地址了。格式: 数据类型(如int)变量名(随便取名)常用的类型:两种类型:1.数值(1)整型(如:int ...)(2)非整型(如:double、decimal...)2.非数值(1)char字符类型(输出时括号内用单引号)(2)string字符串类型...(输出时括号内用双引号)变量声明:3种方法:1.先声明,再赋值如:int a;a = 5;2.定义变量时,直接赋值如:int a = 5;3.一次声明多个同类型变量,多个变量名称之间用逗号分隔,最后以分号结束如:声明多个字符串类型Stri 阅读全文
posted @ 2013-06-05 00:29 doscn 阅读(5546) 评论(0) 推荐(0)
摘要:一、String.Split方法提供了如下6个重载函数:名称说明String.Split (Char[])返回包含此实例中的子字符串(由指定 Char 数组的元素分隔)的 String 数组。由 .NET Compact Framework 支持。String.Split (Char[], Int32)返回包含此实例中的子字符串(由指定 Char 数组的元素分隔)的 String 数组。参数指定返回的子字符串的最大数量。String.Split (Char[], StringSplitOptions)返回包含此字符串中的子字符串(由指定的 Char 数组的元素分隔)的 String 数组。参数 阅读全文
posted @ 2013-06-05 00:23 doscn 阅读(212) 评论(0) 推荐(0)
摘要:http://www.jb51.net/article/29215.htm首先是数据表的设计其中treeId指的是该菜单项的父ID,如果treeId为0.表示该菜单项为根菜单项,否则表示他为某菜单项的子菜单,比如id为2的项,他的父节点是1.则他是张三的子菜单,而张三是根菜单,position只用于根菜单项,用于控制显示的顺序。 往网页里拖入一个menu控件,然后添加代码 复制代码 代码如下:using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Securi 阅读全文
posted @ 2013-04-30 14:13 doscn 阅读(606) 评论(0) 推荐(0)
摘要:C#修饰符1,访问修饰符指定声明的类型和类型成员的可访问性。(1)publicpublic关键字是类型和类型成员的访问修饰符。公共访问是允许的最高访问级别。对访问公共成员没有限制。(2)privateprivate关键字是一个成员访问修饰符。私有访问是允许的最低访问级别。私有成员只有在声明它们的类和结构体中才是可访问的。(3)internalinternal关键字是类型和类型成员的访问修饰符。只有在同一程序集的文件中,内部类型或成员才是可访问的。(4)protectedprotected关键字是一个成员访问修饰符。受保护成员在它的类中可访问并且可由派生类访问。声明的可访问性含义public访问 阅读全文
posted @ 2013-04-22 21:34 doscn 阅读(146) 评论(0) 推荐(0)
摘要:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>JavaScript 时间显示</title></head><body><span id=localtime></span><script type="text/javascript">function showLocale(objD){va 阅读全文
posted @ 2013-04-19 12:33 doscn 阅读(228) 评论(0) 推荐(0)
摘要:ASP.NET的内置对象介绍 1.Response 2.Request 3.Server 4.Application 5.Session 6.Cooki http://www.cnblogs.com/MyBeN/archive/2011/03/23/1992591.htmlRequest对象主要是让服务器取得客户端浏览器的一些数据,包括从HTML表单用Post或者GET方法传递的参数、Cookie和用户认证。因为Request对象是Page对象的成员之一,所以在程序中不需要做任何的声明即可直接使用; 其类名为 HttpRequest 属性很多,但方法很少,只有一个BinaryRead() 1. 阅读全文
posted @ 2013-04-16 09:08 doscn 阅读(2766) 评论(0) 推荐(0)
摘要:利用 ASP.NET Menu 控件,可以开发 ASP.NET 网页的静态和动态显示菜单。Menu 控件具有两种显示模式:静态模式和动态模式。静态显示意味着 Menu 控件始终是完全展开的。整个结构都是可视的,用户可以单击任何部位。在动态显示的菜单中,只有指定的部分是静态的,而只有用户将鼠标指针放置在父节点上时才会显示其子菜单项。您可以在 Menu 控件中直接配置其内容,也可通过将该控件绑定到数据源的方式来指定其内容。无需编写任何代码,便可控制 ASP.NET Menu 控件的外观、方向和内容。除该控件公开的可视属性外,该控件还支持 ASP.NET 控件外观和主题。静态显示行为使用 Menu 阅读全文
posted @ 2013-04-14 04:15 doscn 阅读(556) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/net_lover/article/details/1799094一般情况下,Response.Redirect 方法是在服务器端进行转向,因此,除非使用 Response.Write("<script>window.location='http://dotnet.aspx.cc';</script>") 方法外,是不能在新窗口打开所指定的 URL 地址的。但是,如果仔细分析一下,如果设置 form 元素的 target 属性,还是有办法打开新窗口的。下面就是可以采用的两种方法。方法一:在服务 阅读全文
posted @ 2013-04-10 05:40 doscn 阅读(195) 评论(0) 推荐(0)
摘要:关于&、双引号、和单引号的解释下面先简单地说一下他们的意义。 (1)&是连接运算符,它可以将两个字符串连接成一个字符串。如 a="abc"&"def"执行连接运算后,a="abcdef"。再如 a="abc"&temp 注意,这里temp是一个字符串变量,假如temp="def",那么代入上面的式子,则结果为: a="abc"&"def"继续执行连接运算,结果a="abcdef"。有时候,可能会有 阅读全文
posted @ 2013-03-25 09:40 doscn 阅读(595) 评论(0) 推荐(0)
摘要:下面展示的是如何通过编程的方式为menu控件创建菜单条目:所用数据库如下两图:http://www.cnblogs.com/randomize/gallery/463325.html前台的代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MenuDatabase.aspx.cs" Inherits="MenuDatabase" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 阅读全文
posted @ 2013-03-25 00:27 doscn 阅读(463) 评论(0) 推荐(0)
摘要:ASP.NET Gridview单元格字段值超出固定长度用.....代替,并使用TOOLTIP显示详细信息的实现方法很多,以下列举三种。http://blog.csdn.net/chinajiyong/article/details/7389998第一种:在Gridview的事件RowDataBound中添加如下代码:[csharp]view plaincopyfor(inti=0;i<e.Row.Cells.Count;i++)//获取总列数{//如果是数据行则添加titleif(e.Row.RowType==DataControlRowType.DataRow){//设置title为 阅读全文
posted @ 2013-03-23 22:49 doscn 阅读(823) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/njypcmqj/archive/2007/06/09/777581.htmlASP.net2.0为用户提供了treeview和menu导航控件,使用十分方便,极大提高了用户开发项目的速度和效率。尤其是treeview和menu绑定web.sitemap之类的XML文件,形成层次数据非常便捷。但我在项目开发过程中,很多地方是需要绑定关系数据库,毕竟关系数据库是最常用、操作最方便的存储形式。对于treebview与关系数据库绑定可以动态绑定,也就是在page_load事件中首先添加第一级节点,然后在treeview的SelectedNodeChang 阅读全文
posted @ 2013-03-21 16:06 doscn 阅读(809) 评论(0) 推荐(0)
摘要:asp.net 2.0中TreeView(无限级)绑定数据库数据库结构如图:关键代码:1protectedvoidPage_Load(objectsender,EventArgse)2{3if(!IsPostBack)4{5DataBindHelper.BindDropDown(this.DropDownList1,News_LocationDAL.Instance.GetList().Tables[0],"PK_Location","LocationName");6TreeNoderootnode=newTreeNode("新闻栏目" 阅读全文
posted @ 2013-03-21 05:44 doscn 阅读(153) 评论(0) 推荐(0)
摘要:1.皮肤样式<%--Menu--%><asp:Menu runat="server" SkinID="MgeShow"MaximumDynamicDisplayLevels="3" Orientation="Horizontal" StaticDisplayLevels="2"BackColor="#396395" Font-Overline="False" ForeColor="#E0E0E0" Font-Size= 阅读全文
posted @ 2013-03-21 04:35 doscn 阅读(252) 评论(0) 推荐(0)