母版页面
-- 新建一母版页面
-- 在适当位置加入代码:
<asp:ContentPlaceHolder ID="ContentPlaceHolder3" runat="server">
...这之间的内容如果没有Content内容,将会得到显示;
...如果有Content内容,将会被Content内容替换掉
</asp:ContentPlaceHolder>
Content页面
-- 新建一WEB窗体
-- 在适当位置加入代码
<asp:Content ContentPlaceHolderID=ContentPlaceHolder3 runat=server>
...这之间的内容将会插入在母版插入点位置
</asp:Content>
母版之间使用级联,子母版当做一个Content处理,但如果需要完整显示,必需按下面的步骤:
Main母版-->子母版-->Content ;这将能显示Main母版,子母版,Content上的所有内容
Main母版-->子母版
Content
&nbs ......
最近需要使用OWC组件进行画柱状图等统计图,在网上查下以下文章较实用,故转为收藏,感谢作者的辛勤劳动。 在使用OWC11之前,需要把环境准备好。本人一开始的网站放在Windows Advance Server 2000 SP4,后来受不了2000版本较低,很多的组件和功能用不了,而.NET版本也只能装2.0的,我使用的开发平台是VS2008+SQL Server2000,因此今天下决心把网站搬到Windows Server 2003上去。由于装的是公司的正版2003,系统自带了.NET1.1,想要升级到3.5,则需要安装SP2。又花不不少时间下载安装SP2.系统装完后,装SQLSERVER2000,然后把数据库备份过来,安装Office2003。安装设置好IIS,浏览网页,发现提示“XXXX权限不足”,Google中找到了答案:网站的文件夹访问权限不足的问题。解决方法:又击网站所在的文件夹->属性->安全->用户里增加everyone用户进去。OK 又碰到水晶报表编译不过的问题,Google后发现是服务器里没有安装水晶报表,于是把VS自带的水晶报表放在服务器上安装后OK。VS自带的水晶报表一般在目录:C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5 以下为转载的内容: 1.结构
msdn上只找到office2000的资料,仅� ......
日期转化一
为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示:
using System;
using System.Globalization;
String format="D";
DateTime date=DataTime,Now;
Response.Write(date.ToString(format, DateTimeFormatInfo.InvariantInfo));
结果输出
Thursday, June 16, 2005
参数format格式详细用法:
格式字符 关联属性/说明
d ShortDatePattern
D LongDatePattern
f 完整日期和时间(长日期和短时间)
F FullDateTimePattern(长日期和长时间)
g 常规(短日期和短时间)
G 常规(短日期和长时间)
m、M MonthDayPattern
r、R RFC1123Pattern
s 使用当地时间的 SortableDateTimePattern(基于 ISO 8601)
t ShortTimePattern
T LongTimePattern
u UniversalSortableDateTimePattern 用于显示通用时间的格式
U 使用通用时间的完整日期和时间(长日期和长时间)
y、Y YearMonthPattern
下表列出了可被合并以构造自定义模式的模式。这些模式是区分大小写的;例如,识别“MM”,但不识别&ldquo ......
日期转化一
为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示:
using System;
using System.Globalization;
String format="D";
DateTime date=DataTime,Now;
Response.Write(date.ToString(format, DateTimeFormatInfo.InvariantInfo));
结果输出
Thursday, June 16, 2005
参数format格式详细用法:
格式字符 关联属性/说明
d ShortDatePattern
D LongDatePattern
f 完整日期和时间(长日期和短时间)
F FullDateTimePattern(长日期和长时间)
g 常规(短日期和短时间)
G 常规(短日期和长时间)
m、M MonthDayPattern
r、R RFC1123Pattern
s 使用当地时间的 SortableDateTimePattern(基于 ISO 8601)
t ShortTimePattern
T LongTimePattern
u UniversalSortableDateTimePattern 用于显示通用时间的格式
U 使用通用时间的完整日期和时间(长日期和长时间)
y、Y YearMonthPattern
下表列出了可被合并以构造自定义模式的模式。这些模式是区分大小写的;例如,识别“MM”,但不识别&ldquo ......
ASP.NET底层与各个组件的初步认识与理解 汇总
ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用,作为asp.Net程序员,应该更深了解一下其工作原理. 这段时间在国外国内的网进行查证与理解进行总结, 收集整理且当程序代码成长路上的回忆. 有部分是看了英文的大概意思, 写下来的, 可能存在不合理或错误的地方, 指各位大牛指正.
一 ASP.NET底层的初步认识与理解
二 HttpRuntime的认识与加深理解
三 HttpApplication的认识与加深理解
四 HttpModule的认识与深入理解
五 HttpHandler的认识与加深理解
过程中代码或和网上的相同,其实我在测试时也是用部分网上的代码进行,节省大部分时间. 只要是进行"收集整理".
文中可能存在错误,大家只要参考时需要仔细参详,别骂我误导人呀..如果真的误导了你, 感觉我程序方面是特级菜鸟的, 可以向我请教下厨做菜的问题.其实好久以前就想写几个拿手小菜的做法出来了.娱乐一下人生.其实IT人员也需要这方面的知识.因为我们整天对着电脑,对自己的另一半照顾特少.例如:逛街,出游,购物等等..所以一般都是自己来处理生活上的事情来弥补一下.例如:周未,节日做做大� ......
示例一
在Global.asax.cs文件中:
protected void Application_Start(Object sender, EventArgs e)
{
System.Timers.Timer timer1 = new System.Timers.Timer();
timer1.Interval = 50000; // 50000 毫秒 = 50秒
timer1.Elapsed += new System.Timers.ElapsedEventHandler(timer1_Elapsed);
timer1.AutoReset = true;
timer1.Enabled = true;
timer1.Start();
}
void timer1_Elapsed(object source, Sy ......
1.面向对象的思想主要包括什么?
继承多态封装
●封装:用抽象的数据类型将数据和基于数据的操作封装在一起,数据被保护在抽象数据类型内部。
●继承:子类拥有父类的所有数据和操作。
●多态:一个程序中同名的不同方法共存的情况。
有两种形式的多态–重载与重写。
2.什么是ASP.net中的用户控件
用户控件就是.ascx扩展名的东西喽,可以拖到不同的页面中调用,以节省代码.比如登陆可能在多个页面上有,就可以做成用户控件,但是有一个问题就是用户控件拖到不同级别的目录下后里面的图片等的相对路径会变得不准确,需要自已写方法调整.
问这样的问题,一般是迷惑你.因为新手还是分不清楚用户控件和服务器控件(也称自定义控件)..用户控件一般用在内容多为静态,或者少许会改变的情况下..用的比较大..类似ASP中的include..但是功能要强大的多..
在C#中,string str = null 与 string str = “”的区别。
答:string str = null 是不给他分配内存空间,而string str = "" 给它分配长度为空字符串的内存空间
请详述在dotnet中类(class)与结构(struct)的异同
Class可以被实例化,属于引用类型,是分配在内存的堆上的,Struct属于值类型,是分配在内存的栈上的.
Da ......