.Net 自定义应用程序配置
摘要:引言几乎所有的应用程序都离不开配置,有时候我们会将配置信息存在数据库中(例如大家可能常会见到名为Config这样的表);更多时候,我们会将配置写在Web.config或者App.Config中。通过将参数写在配置文件(表)中,我们的程序将变得更加灵活,只要对参数进行修改,再由程序中的某段代码去读取相应的值就可以了。而如果直接将配置值写在程序中,当配置需要改变时,则只能通过修改代码来完成,此时往往需要重新编译程序集。本文不是讲述.Net Framework中诸多的内置结点如何设置,比如httpHandler、httpModule、membership、roleManager 等。而是讲述.Net
阅读全文
关于C#字符串截取的研究
摘要:对于网站程序员,一定会碰到字符串长度截取这个常用功能,比如我在操作快速建站网站时就遇到这样的问题,一般如果用SubString即可解决。但是当遇到中英文混合,或者单字节双字节的混合时,此方法总感觉有点不如意。例如:abcdefghijkl字符串。当截取7个字符时。则为:abcdefg当存在 abc啊哦哦defg 字符串,再截取7个字符时。则为:abc啊哦哦d从以上我们显然可以看到。两个字符串的长度虽然都为7。但是第二个字符的长度明显要比第一长。这个是为什么呢?因为第一个截取的字符串,按字节数来算长度是7。而第二字符串的字节数其实是10。这样我们在网页设计时就会遇到页面变形。在设计网站时一般我们
阅读全文
将DataTable与DataView转换成DataSet(示例)
摘要:今天遇到这样的事情。将DataSet的视图传递给DataView,对DataView进行了数据排序。然后想将DataView再放到DataSet中。却发现,DataSet的视图状态是不可以赋值的。即是只读状态。当然头一个反应就是到百度上去搜索。以“DataView转换成DataSet”的关键字作为查找。当然显示的结果很令人满意。查到了NNNN多。欣然打开链接。哈哈,这个链接就到了csdn上了。楼主朋友遇到了和我一样的问题,热心的朋友在那热心的留言帮助。总结各位热心朋友的解释。“DataView转换成DataSet”那是不可能的。(我就不信,肯定有个解决的方法)。 于是在百度上不断的点链接,突然
阅读全文
在 ASP.NET 网页中不经过回发而实现客户端回调(附Gridview无刷新代码)
摘要:嗨!~。大家好,今天又想发点东西。不好大家不要见怪。只应小弟水平有限拉。,今天主要对ASP.NET 网页中不经过回发而实现客户端回调进行了一番研究。 其中附件代码是我从网上下载,进行研究理解以后,修改成的结果(大家看到可能比较眼熟吧!其实网络的意义本来就是供大家共享的,当时是刚刚同学提醒我的。开个玩笑。)。套入正题!!! 在 ASP.NET 网页的默认模型中,用户会与页交互,单击按钮或执行导致回发的一些其他操作。此时将重新创建页及其控件,并在服务器上运行页代码,且新版本的页被呈现到浏览器。但是,在有些情况下,需要从客户端运行服务器代码,而不执行回发。如果页中的客户端脚本维护一些状态信息(例如,
阅读全文
【原创】asp.net2.0动态生成静页,静态分页实例介绍
摘要:asp.net2.0 动态生成静态页并分页实例 看了看很多网页中的新闻都是分页的,我想实现这样的功能,看看他们实现的方法,基本是一个新闻分成多个html文件保存,然后用页码连接起来。(不知道我的理解是否正确,如果不正确请大家给我指点一二)1、从数据库中获取新闻内容。包括新闻标题、内容等。2、设置页面显示的字符串长度,获取新闻内容的字符长度。做初始设置3、按页面大小设置的长度截取新闻内容的字符。4、获取模板页面。在相关的替换字符中用标题、内容等替换字符串。5、保存新页面到制定目录下面以下是我写的一些代码/**///////此处为获取静态页模板,然后用新数据替换//////新闻标题///新闻内容/
阅读全文