如何用HashTable数据源绑定DropDownList控件?
摘要:如何用HashTable数据源绑定DropDownList控件? 直接绑定 但是要指定 dropdownlist的text和value 分别为 hashtable的 key和value Hashtable ht = new Hashtable(); for(int i=0; i<10; i++) { ht.Add(i+1,"Item"+1); } this.DropDownL...
阅读全文
Visual Studio 2005 IDE 技巧和窍门
摘要:Visual Studio 2005 IDE 技巧和窍门 将双手保持在键盘上 我最喜欢使用的键盘快捷方式 您可曾有过这样的期望:在 Visual Studio 内部进行开发工作时双手不必离开键盘?如果您是一名高级用户,您肯定会享受到使用键盘快捷方式执行各种操作所带给您的飞速体验。我确信大部分开发人员都已经熟悉了其中的某些快捷方式。使用 F5 执行 Debug.Start、F10 执行 Debug....
阅读全文
C#的Windows编程中多语言的实现
摘要:实现多语言的方法是通过配置文件实现,通过从配置文件中读取资源,然后在显示窗口的时候,即Load()方法中,动态显示相应的选择语言。 下面是在C#的Windows编程中实现多语言的步骤: 第一步:设置默认语言和修改默认语言 先定义了一个XML文件来存放默认语言,文件名为LanguageDefine.XML。 LanguageDefine.xml <?xml version="1.0...
阅读全文
JavaScript中生成HTML的字符格式函数
摘要:JavaScript中生成HTML的字符格式函数 str.anchor("anchor1") This is a string This is a string...
阅读全文
如何解决在.Net中用Sql语句向SqlServer数据库中插入特殊字符失败的问题?
摘要:在.Net中用Sql语句向SqlServer数据库中插入特殊字符会报数据库异常,因为有些字符会破坏T-Sql语法,如:单引号等.有几种解决方法:1.使用Command对象的参数来构建Sql语句.2.使用存储过程,这时SqlServer会将存储过程参数做为一个对象传给存储过程,而不会去组合Sql语句.3.替换特殊字符.
阅读全文
梅花雨的日历控件在ASP.NET2.0下不可用的解决方法
摘要:梅花雨的日历控件的确很好用,可是在ASP.net 2.0下,会发现安以往的方式用不起了,js报错“缺少对象”。 解决方法如下 1.去掉 这一行 2.这样添加JS的引用: 问题是解决了,不过感觉这么做会影响网站的国际化,同时可能会造成标准化XHTML的丧失!
阅读全文
如何将图片存储到数据库中
摘要:基本思路:用二进制流的形式打开图片,读取出二进制代码存入数据库即可。FileStream Pic = new FileStream(sFileName, FileMode.Open);//sFileName是图片路径byte[] PicByte = new byte[Pic.Length];Pic.Read(PicByte, 0, PicByte.Length);0.我的测试例子如下: ...
阅读全文
用PagedDataSource类实现Repeater和DataList的分页
摘要:用PagedDataSource类实现Repeater和DataList的分页。 PagedDataSource封装了DataGrid的分页属性,我们可以象DataGrid那样进行分页。 HTML代码 无标题页 au_id au_fname ...
阅读全文
如何在Web页面退出前提示用户保存数据?
摘要:当用户在使用一个页面进行数据的新增或者修改时,用户可能已经修改页面上的某些数据,这个时候用户由于误错作点击了离开改页面的按钮或者链接,用户刚才所做的工作将会全部作废,为了做到个性化,此时应该给用户已经做过修改,是否真的不保存就要离开的提示。要实现以上效果需做一下几项工作: 1、 判断表单上的值是否被修改过。 2、 表单在跳转或者关闭前要根据1中的条见进行判断,当用户不是进行真正提交事件时提示用户有...
阅读全文
DataTable.Select()使用
摘要:DataTable dt = new DataTable(); DataColumn dc = new DataColumn(); dc.ColumnName = "ID"; dc.DataType = Type.GetType("System.Int32"); DataColumn dc2 = new DataColumn(); ...
阅读全文