上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 自从面向对象开发方式的出现,抽象的概念就开始日新月异的发展,面向对象编程、面向接口编程、面向组件编程等等;这一系列的概念都是软件工程所追求的思想范畴,高类聚低耦合。今天我要简谈的是面向对象里面非常重要的也是非常抽象的概念,接口。谈起接口多少人曾经为之痛苦过,尤其是一些刚入门的开发人员(包括小弟),百思不得其解,啥叫接口,接口能干嘛用,用不用有什么区别;等等问题困扰着,这些问题不解决不弄明白,很难在面向对象领域混,更别谈面向对象开发了,可能有人认为面向对象开发就是麻烦我不用一样也能开发,开发一个项目又是分这个层,又是分那个层的,繁琐。这中情况我就没有权利去发表任何意见了。仁者见仁智者见智吧;接口 阅读全文
posted @ 2013-10-28 14:58 风雪七月花溅墨 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 有三种实现的方式,第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了. 第二种方式分页时进行了计算,这样会累计向下加. '/> 第三种方式还有一种方式放在cs代码中,和第二种相似. protected void myGridView_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowIndex != -1) { int indexID = this.myGridView.PageIndex * this.myGridView.PageSize... 阅读全文
posted @ 2013-10-28 14:30 风雪七月花溅墨 阅读(144) 评论(0) 推荐(0) 编辑
摘要: '> 阅读全文
posted @ 2013-10-28 14:26 风雪七月花溅墨 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Json是一种通用的数据格式,我们在数据交换的时候,经常会用到,下面介绍c#中的json序列化和反序列化,当然也可用在asp.net,silverlight,wpf中。我们在下面实例讲解如何进行Json的序列化和反序列化,本文介绍两种方案,.net 3.5原生Json操作和Json.net中的Json操作。首先,我们先建立一个测试对象,用来序列化和反序列化。public class Person{ public int ID { get; set; } public string Name { get; set; } public int Age { get; set; } public Da 阅读全文
posted @ 2013-10-28 14:25 风雪七月花溅墨 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 方法一:for (int i =0; i 0) { foreach (DataRow dr in dtb_xx.Rows) { response.write dr["szxx1"].ToString(); response.write dr["szxx2"].ToString(); } }方法三:绑定DataTable到Reapter。if (dtb_xx.Rows.Count > 0) { rp_xx.DataSource = dtb_xx; rp_xx.DataBind(); } 阅读全文
posted @ 2013-10-15 15:27 风雪七月花溅墨 阅读(2252) 评论(0) 推荐(0) 编辑
摘要: 1.BoundField 用于显示普通文本,是默认的数据绑定列的类型,一般自动生成的列就是该类型,需要注意是DataFormatString属性,该属性可以设置显示的格式,常见格式有:{0:C} 设置显示的内容是货币类型{0:D} 设置显示的内容是数据{0:yy-mm-dd} 设置内容为日期格式在使用此属性时,需要设置HtmlCode属性值为false,否则设置无效。2.TemplateField 它允许以模板的形式自定义数据绑定的内容,是这几种绑定列中最灵活的列现形式,也是最复杂的,甚至可以编写HTML代码,模板字段添加的两种方式:直接添加或都将现在字段转换为模板字段 在GridV... 阅读全文
posted @ 2013-10-14 17:04 风雪七月花溅墨 阅读(2099) 评论(0) 推荐(0) 编辑
摘要: 1、在指令中添加 EnableEventValidation="false"2、在RowDataBound事件中添加protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e){ switch (e.Row.RowType) { case DataControlRowType.DataRow: e.Row.Attributes["style"] = "cursor:hand"; #region //点击行触发SelectedIndexChang 阅读全文
posted @ 2013-10-11 14:17 风雪七月花溅墨 阅读(945) 评论(1) 推荐(1) 编辑
摘要: 方法/步骤1在解决方案管理器中右击,选择属性,如下图:2在弹出的对话框中,你会看到单启动项目,检查是否选择了正确的项目,我所遇到的问题就是单启动项目选择了“WgCms.Web.UI”,而我这本应该是"WgCms.Web",选择好项目后,点击"确认",然后再按F5就能启动项目了。以上两个步骤,便能解决你的头痛问题,大家可以试一下哦!!注意事项​注意的地方就是一定要选择自己需要启动运行的项目 阅读全文
posted @ 2013-09-15 13:53 风雪七月花溅墨 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 1、VTemplate模板引擎的简介VTemplate模板引擎也简称为VT,是基于.NET的模板引擎,它允许任何人使用简单的类似HTML语法的模板语言来引用.NET里定义的对象。当VTemplate应用于web开发时,界面设计人员可以和程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由程序开发人员关注业务逻辑编码。VTemplate将.NET程序代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在ASP.NET WebForm开发之外又提供了一种可选的方案。 VTemplate也可以作为动态文本生成工具,生成HT 阅读全文
posted @ 2013-09-13 17:41 风雪七月花溅墨 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 今天新建了一个ASP.NET(Language=C#)网站,配置好数据库后编写了几行代码测试数据库的是否能正常使用。当运行程序时,第一个页面都没有打开就出现了错误(因为我首页就访问数据库,填充一些DataList),错误提示为:------------------------------------------------无法打开登录所请求的数据库 "egou"。登录失败。用户 'IIS APPPOOL\DefaultAppPool' 登录失败。后面是一大串的栈跟踪信息。。。。。。。-------------------------------------- 阅读全文
posted @ 2013-09-12 14:53 风雪七月花溅墨 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 在ASP .net MVC的应用程序中,需要在web.config中配置连接字符串来连接数据库,在部署到具体的服务器上的时候,就需要查看指定服务器上SQL Server的连接字符串,下图是在windows server 2008中的SQL Server 2008的界面。下面是web.config文件: 1 2 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53... 阅读全文
posted @ 2013-09-12 13:23 风雪七月花溅墨 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 刚做程序开发的人,常常为如何连接数据库,怎么写连接字符串而困惑。做产品安装的服务人员,也常常为如何快速测试本机与数据库的连接状况而头疼。这里,给出一个简单快速的实现方法:*.udl文件。第一步:创建“数据链接”文件。右键选“新建”,创建任意类型的文件,如文本文件,在命名时修改扩展名为udl,例如:db.udl。提示:如果你无法修改文件的扩展名,请在浏览器中选工具à文件夹选项,取消“隐藏已知文件类型的扩展名”的设置。第二步:连接数据库连接并测试。双击打开db.udl文件,出现如下图所示界面,选择数据库驱动,按“下一步”,到连接界面,根据所选驱动的不同,出现的连接界面也会不同,正确填写相 阅读全文
posted @ 2013-09-12 13:21 风雪七月花溅墨 阅读(784) 评论(0) 推荐(0) 编辑
摘要: IIS运行.NET4.0配置“/CRM”应用程序中的服务器错误。配置错误说明:在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。分析器错误消息:无法识别的属性“targetFramework”。请注意属性名称区分大小写。源错误:行24:设置为true。行25:-->行26: 行27: 节可以配置ASP.NET使用的源文件:E:\NET\CRM.Web\web.config行:26版本信息:Microsoft.NETFramework版本:2.0.50727.4961;ASP.NET版本:2.0.50727.4955解决方法:修改.NETFram 阅读全文
posted @ 2013-09-10 12:56 风雪七月花溅墨 阅读(2347) 评论(0) 推荐(0) 编辑
摘要: Repeater用法:使用Repeater可以绘制表头、表内、表尾比较复杂的表格,如以下实例:序号医疗证号患者姓名性别年龄住址出院时间住院诊断诊疗机构住院天数上报时间住院总费用(元)报销费用合计其中:药品费检查费治疗费手术费其它 ......效果如下页:序号医疗证号患者姓名性别年龄住址出院时间住院诊断诊疗机构住院天数上报时间住院总费用(元)报销费用合计其中:药品费检查费治疗费手术费其它146000119090123易善明男46冲山镇 冲山农场 红务村2008-07-23韦尼克氏脑病(急性出血性脑灰质炎)海南省第二人民医院10 - 0567.00123000444810.002460007010 阅读全文
posted @ 2013-09-08 13:10 风雪七月花溅墨 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、数据库/*==============================================================*//*DBMSname:MicrosoftSQLServer2000*//*==============================================================*/ifexists(select1fromsysobjectswhereid=object_id('newsContent')andtype='U')droptablenewsContentgo/*============== 阅读全文
posted @ 2013-09-04 16:07 风雪七月花溅墨 阅读(316) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页