摘要:常用的CSS命名规则 头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:banner 页面主体:main 热点:hot 新闻:...
阅读全文
摘要:首先建立语言档,在项目中加入.resx文件例如:message.zh-cn.resx '简体中文message.zh-tw.resx '繁体中文message.en '英文.............. ======================================================================然后利用Name --Value 键值对 ...
阅读全文
摘要:SqlHelper.cs文件封装了所有的关于数据库的操作。 我的这个SqlHelper.cs是同学给我的版本,可能与其它人的不太一样,但是变动不大。要连接数据库,一共涉及到四个文件,SqlHelper.cs,Web.config以及要连接到数据库的Web应用程序sqltest.cs和sqltest.aspx(这两个文件名自己取,它们是相关联的,后缀名不同,名字相同)。当...
阅读全文
摘要:1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。 5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每行代码不要超过80个字符。 7. 不要手工的修改机器产生的代码。 a) 如果需要编...
阅读全文
摘要:/// /// 发送邮件 /// /// /// /// /// public static bool SendEmail(string sendTo,string subject,string body) { System.Net.Mail.SmtpClient client = new System.Net.Mail.S...
阅读全文
摘要:做项目时用到了DetailsView控件,在EditItemTemplate中需要自己初始一个DropDownList的数据。我曾尝试在DetailsView控件的ModeChanging或ModeChanged事件中使用FindControl方法来获取目标控件的访问,但是都失败了。 我是利用DropDownList_DataBinding事件来解决,给在DetailsView控件Template...
阅读全文
摘要:ASP.NET 2.0支援两种编译模型(Compilation Model),一为动态编译(Dynamic Compilation),另一个为先行编译(Precompilation)。 ASP.NET 2.0支援两种编译模型,一为动态编译(Dynamic Compilation),另一个为先行编译(Precompilation),让程式设计师可以有更宽广的选择以决定不同网站何时该用何种编译模型...
阅读全文
摘要:http://blog.csdn.net/zhoufoxcn/archive/2006/10/09/1327266.aspx 1.与的区别: 答:是在程序执行时调用,是在DataBind()方法之后被调用 2.控件接收哪些类型数据? 答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑 的主要...
阅读全文
摘要:By: Imran Nathani 翻译:veryhappy(wx.net) ActiveX控件支持自定义程序接口。利用这种方法,外部可以访问控件的事件和属性,Web开发者可以自动操作他们的Web页面,等同于一般的桌面应用的功能。 介绍 作为一个Web应用程序开发者我们想提供给我们的用户具有更强功能的应用程序。我们想为用户通过脚本提供像打印流,本地Socket程序,本地线程这样功能的程序,但是...
阅读全文