开发中碰到一个问题,在页面显示一个时间的时候,希望的结果是:如果那个字段不为空,则显示时间,如果为空,就显示空。 但是碰到的问题是,在类里定义那个字段的时候,定义的是DateTime类型,如果不赋值,则在页面上会显示0001-1-1,如何解决这个问题呢,在网上查到了一篇文章介绍了C#中 单引号(?)的用法,说是给变量付初值 发布时间:2012-04-11 作者: 佚名技术 views(793)
我遇到了这样的问题,google查询,结果大多数只是介绍那个注册js的几个函数,而这几个函数插入的js都在body里面,幸而在老外那里看到了这个代码,其实比较简单,但够有用: HtmlGenericControl Include2 = new HtmlGenericControl(script); Include2.Attributes.Add(type, text/javascript); Include2.InnerHtml = alert('' 发布时间:2012-04-11 作者: 佚名技术 views(306)
public 修饰的类,可以在整个系统的任意地方调用,是完全公开的. private 相反的,只能在类内部调用.任何实例,无法调用private调用. internal 仅为同项目(这里的项目是只单独的项目,而不是整个解决方案)调用,按照我的理解,应该是和java的friendly一样的效果. protected 自己及自己的子类可以调用 好象和java相差就一个inte 发布时间:2012-04-11 作者: 佚名技术 views(568)
Web.config: configuration appSettings add key=sn value=000000-000000-000000-000000-000000/ /appSettings connectionStrings add name=SqlServer connectionString=database=pubs;server=(local);uid=sa;password=sa;/ /connectionStrings /configuration 在 .NET 发布时间:2012-04-11 作者: 佚名技术 views(525)
在开发网站的时候我们常常会用到一些配置文件,在.Net2.0下面微软给我们提供了一个ConfigurationManager这样一个类来管理存储于配置文件中的信息,这样我们将配置项写在web.config 文件的AppSettings这一节里面就可以使用键值直接来访问它了.就象这样System.Configuration.ConfigurationManager.AppSettings[MyNameIs], 但是 发布时间:2012-04-11 作者: 佚名技术 views(346)
在C#中可以使用RegisterClientscriptBlock、RegisterStartupscript和RegisterClientscriptInclude来向客户端注册脚本,它们的区别是: RegisterClientscriptBlock:在页面内容前注册脚本; RegisterStartupscript:在页面内容后注册脚本; RegisterClientscriptInclude:在页面内容前引 发布时间:2012-04-11 作者: 佚名技术 views(314)
SQL脚本: use [MzwuCom_NewDataBaseName] if exists (select * from dbo.sysobjects where id = object_id(N''[dbo].[Student]'') and OBJECTPROPERTY(id, N''IsUserTable'') = 1) drop table [dbo].[Student] Create TABLE [dbo].[Student] ( [id] [int] IDENTITY (1, 1) 发布时间:2012-04-11 作者: 佚名技术 views(570)
1.先制作两个主题Default和Blue App_Themes\Default\Default.skin: asp:TextBox runat=server BorderWidth=1px BorderColor=Red ForeColor=Red/asp:TextBox App_Themes\Blue\Blue.skin: asp:TextBox runat=server BorderWidth=1px BorderColor=Blue ForeColor=Blue/asp:TextBox 发布时间:2012-04-11 作者: 佚名技术 views(390)
|