上一页 1 ··· 26 27 28 29 30
摘要: c# 扩展方法出来已久,介绍扩展方法的文章也很多,此处就不多介绍,如有不懂当然可以百度,google一下,园子当中也有超级多的讲解。大家可以看到这是微软MVC中自带的针对TextBoxFor的三个重载方法。那么我们还可以针对TextBoxFor进行我们自定义的扩展(想要什么样式,只要我们能实现),那么在调用时就方便多了。那么现在自己实现一个吧。 public static MvcHtmlString TextBoxFor<TModel>(this HtmlHelper<TModel> htmlHelper, Expression<Func<TModel, D 阅读全文
posted @ 2012-11-17 11:02 aehyok 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 1.首先来说一下SemanticZoom控件是什么? SemanticZoom控件可以让用户缩放具有相同内容的两个不同视图。其中有一个是主视图。另外一个视图可以让用户进行快速导航。例如,当用户查看地址簿时,用户可以放大某个字母以查看与该字母相关的内容。还有其他等等的一些例子。2.如何使用SemanticZoom控件 SemanticZoom控件需要包含两个其它控件(GridView或ListView):一个控件提供放大视图,另外一个提供缩小视图。View Code <SemanticZoom> <SemanticZoom.ZoomedInView> ... 阅读全文
posted @ 2012-11-15 23:29 aehyok 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 看到win8和VS2012都发布有些日子,心里也痒痒的,于是就学习了几天关于在VS2012下开发,当然主要是开发应用商店小程序。学习期间一直参考:传智播客.net培训Windows 8开发视频教程,欢迎大家也一起来学习。下面来介绍一下我自己写的连连看小程序,暂时只能先后点击两张一样的小图标,两个小图标即刻消失。1.首先我创建10行10列的表格(用的Grid页面布局,当然还有其他的例如:StackPanel和Canvas等)View Code ///给Grid添加10列 for (int i = 0; i < 10; i++) ... 阅读全文
posted @ 2012-11-12 23:54 aehyok 阅读(2225) 评论(5) 推荐(0) 编辑
摘要: 首先看一下我在控制器Controller中的代码 public JsonResult SearchUnitByID(string ID) { Flow_StateUnitDefine unit = new Flow_StateUnitDefine(); unit = FlowAccessor.GetUnitByID(ID); return this.Json(unit); }前端JS请求和返回的代码 function OrgFocusedRowChanged(s, e) { ... 阅读全文
posted @ 2012-11-07 10:16 aehyok 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 1.运行VS2010进行调试可见。screen.width:显示浏览器的屏幕的宽度screen.Height:显示浏览器的屏幕的高度screen.availWidth:显示浏览器的屏幕的可用宽度screen.availHeight:显示浏览器的屏幕的可用高度(这个可用高度不包括分配给半永久特性(如屏幕底部的任务栏)的垂直空间。)2.document.body.offsetWidth:网页可见区域宽(包括边线的宽)document.body.offsetHeight:网页可见区域高(包括边线的高)document.body.clientWidth:网页可见区域宽document.body.cli 阅读全文
posted @ 2012-10-30 11:09 aehyok 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 在查询表数据的时候,即select * from 表名执行此SQL时,我用了ExecuteNonQuery(),并通过判断值是否大于0来判断数据的存在与否,其执行后返回的结果是-1。查找资料发现SqlCommand.ExecuteNonQuery 方法对连接执行 Transact-SQL 语句并返回受影响的行数。 备注:可以使用 ExecuteNonQuery 来执行目录操作(例如查询数据库的结构或创建诸如表等的数据库对象),或通过执行 UPDATE、INSERT 或 DELETE 语句,在不使用 DataSet 的情况下更改数据库中的数据。 虽然 E... 阅读全文
posted @ 2012-10-20 13:44 aehyok 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 1.创建的表结构 id列为自动增长列create table test( id int identity(1,1) not null, name nvarchar(20) )2.发现 SELECT SCOPE_IDENTITY() 即为该自动增长IDC#中直接在插入操作之后 int i=SELECT SCOPE_IDENTITY() 即可。3.针对SCOPE_IDENTITY解释如下:返回插入到同一作用域中的 IDENTITY 列内的最后一个 IDENTITY 值。一个作用域就是一个模块——存储过程、触发器、函数或批处理。因此,如果两个语句处于同一个存储过程、函数或批处理中,则它们位于... 阅读全文
posted @ 2012-10-19 09:48 aehyok 阅读(2475) 评论(2) 推荐(0) 编辑
摘要: ①Html.Partial是HtmlHelper的扩展方法,而Html.RenderPartial是HtmlHelper自带方法,两者功能相近。但②Htm.Partial是将视图内容直接生成一个字符串并返回(相当于有个转义的过程)。Html.RenderPartial方法是直接输出至当前 HttpContext(因为是直接输出,所以性能好)。③Html.partial和RenderPartial的其它三个重载很有用,第二个重载@{Html.RenderPartial("BasicChart",model);} 用这个重载可以在部分视图里使用强类型,然后在主视图中使用第二个参 阅读全文
posted @ 2012-10-18 10:24 aehyok 阅读(2789) 评论(0) 推荐(1) 编辑
摘要: IT界有一句很著名的口号:强内聚、松耦合。 即使是最初级的程序员,在常常的被教导中,他也了解了这句口号的含义:我们的程序要模块化,模块要完成明确的一组关联的服务功能,要求它的各部分是相关的、有机组合起来是完整体(外部程序来看黑盒子),模块的内部各成分之间相关联程度要尽可能高(强内聚);而模块与模块之间又要求是可分拆的、少依赖的(松耦合)。 人们易于实现强内聚的模块,例如:一个函数实现一个独立的功能,这就是强内聚。 人们不易实现松耦合,因为,孤独的模块毫无意义,只有模块间的相互协调地工作,才能实现系统的目的。而对于模块间的相互关系的设计,没有一定的经验是难以把握。耦合的强度依赖于:(1)一... 阅读全文
posted @ 2012-10-18 09:57 aehyok 阅读(1431) 评论(0) 推荐(1) 编辑
摘要: 绑定控件时发现的错误,找了很久终于找到原因了,可能也是大家没注意的地方,希望能给大家带来一些帮助。自己在找的时候发现,明明是有的。结果应该是这样的 上面定义实体类的字段写法有缺陷这样再重新编译运行后就不会出错了。 阅读全文
posted @ 2012-08-11 13:47 aehyok 阅读(606) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30