上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 95 下一页
摘要: 近段时间原本是学习MVC的,谁知道把jQuery也学上了。而且觉得对jQuery更感兴趣,比如今早上有写了一个练习《jQuery实现DropDownList(MVC)》http://www.cnblogs.com/insus/p/3413749.html,是jQuery实现DropDownList的... 阅读全文
posted @ 2013-11-08 22:11 Insus.NET 阅读(3405) 评论(0) 推荐(2) 编辑
摘要: 今天学点什么呢?想来想去觉得DropDownList还是要加强功力,因为以前写ASP.NET网站时,此功能用的非常之多。在练习之前,先温习一下以前练习的《Html.DropDownListFor练习(2)》http://www.cnblogs.com/insus/p/3383277.html是直接使用Rzaor语法实现。近段时间有jQuery与MVC一起学习,所以不如尝试使用jQuery来实现DropDownList。温习之后,发觉以前写的,是在视图中还要实例化Entity:@{ var fcEntity = new FruitCategoryEntity(); }如果使用jQue... 阅读全文
posted @ 2013-11-08 11:50 Insus.NET 阅读(3702) 评论(0) 推荐(3) 编辑
摘要: 先来看看这个动画:这是使用jQuery来实现数据加载,每点击一次,数据就加载一次。这源程序与实现来自《MVC应用程序JsonResult()的练习》http://www.cnblogs.com/insus/p/3402042.html。由于技术了解不够透切,为了解决此问题,还是改为MVC的视图一加载时,就把数据显示,删除了jQuery的代码,铵钮Click的事件《MVC应用jQuery动态产生数据》http://www.cnblogs.com/insus/p/3410138.html。这样一改,虽然一时解决数据重复加载的问题。但实际环境中,是会有这样的要求,点击之后,才请求数据。昨天晚上,看书 阅读全文
posted @ 2013-11-07 10:13 Insus.NET 阅读(1813) 评论(1) 推荐(1) 编辑
摘要: 在这个练习《MVC应用jQuery动态产生数据》http://www.cnblogs.com/insus/p/3410138.html中,学会了使用jQuery创建url链接,并设置了参数。接下来,Insus.NET还要学习在jQuery接收这个参数,并把此笔记录显示出来。由于它是获取单笔记录,因此... 阅读全文
posted @ 2013-11-06 15:54 Insus.NET 阅读(1794) 评论(4) 推荐(3) 编辑
摘要: 在前一篇《MVC应用程序JsonResult()的练习》http://www.cnblogs.com/insus/p/3402042.html中。Insus.NET在练习中学会了在视图中,点一点按钮,获取数据显示出来。值得一题的是使用了jQuery来实现。现在,Insus.NET想实现的是,在网页load时,数据就应该显示出来,不需要用户点击,因为不重复点击,数据也重复获取与产生。另外想实现的是,使用jQuery动态生产url链接。望点击此链接,能在另外Details视图查看到详细信息。首先我们在应用程序下的Entities目录,创建一个实体List GetAllFruit():然后在Mode 阅读全文
posted @ 2013-11-06 13:35 Insus.NET 阅读(1311) 评论(1) 推荐(2) 编辑
摘要: 学习jQuery过程中,发现一些特殊字符,如“.”,“#”,"(","]"等。它在选择器应用时,按照普通处理就会出错。解决办法,就是使用转义字符来处理,这有点象C#的转义一样。 如"\\":例如(Insus.NET只列举一个例子,其它特殊字符处理是一样的。):先在MVC视图中,写上一个Div标签:为了做到演示,我们再放一个铵钮:接下来,我们可以写JQuery脚本了:实时操作演示看看: 阅读全文
posted @ 2013-11-02 14:53 Insus.NET 阅读(1045) 评论(2) 推荐(1) 编辑
摘要: 这次学习MVC应用程序,尝试使用jQuery的获取数据,并显示于视图上,关键技术还是javascript的一个子集Json。我们先去HomeController写一个方法JsonResult GetJsonData():有关上图中#28行的数据,可以参考以前的练习。本练习中,有应用到jQuery,怎... 阅读全文
posted @ 2013-11-01 15:44 Insus.NET 阅读(2514) 评论(2) 推荐(3) 编辑
摘要: 本段时间,忙于公司的ERP问题,博客也没有怎样更新了。昨晚于家中学习了MVC时,对删除记录前,让用户有后悔选择。即是说,能先给用户一个提示,然后再让用户决定是否删除记录。以前练习MVC,对删除记录,均是直接删除。如:《MVC实现删除数据库记录》http://www.cnblogs.com/insus/p/3368042.html或《MVC 5显示、创建、编辑、删除等功能实练》http://www.cnblogs.com/insus/p/3372916.html实现方法有二,第一种超简单,在删除按钮添加一句:onclick="return confirm('确定是否删除此笔记录 阅读全文
posted @ 2013-11-01 10:47 Insus.NET 阅读(2829) 评论(1) 推荐(4) 编辑
摘要: 近两天,急需要解决公司的ERP系统Infor SyteLine的问题。由于ERP系统是英文版本,虽说是多语言版本,可以快速切换语言,但是系统一些核心显示的还是英文。面对政府核师的要求,需要把这些数据显示为具体中文字。Insus.NET接到一个财务部门一个参考表:在ERP原系统中,并无上图表的记录,Insus.NET只好在数据库创建这个表:按照SyteLine ERP的设计风格,还需要设计一个触发器,实现记录更新时,记录更新用户:然后插入数据:原本想象中,是件很容易解决的事情,只是做个表关联即可,但是在General Ledger打印出来的参考说明,全是一些参考码与随机性结合的数据,如下图:一些 阅读全文
posted @ 2013-10-30 14:38 Insus.NET 阅读(923) 评论(0) 推荐(4) 编辑
摘要: 在这篇《MVC母版页_Layout.cshtml》http://www.cnblogs.com/insus/p/3380419.html中,把一些已经存在的视图或是新产生的视图加入母版中。不管怎样实现,产生出来的视图,均会有一行代码,即是它指向哪一个母版页的:如果你每个视图去指向这个路径,是没有多大问题,但是,其实我们不必这样去指定,只要在Views目录下创建一个文件_ViewStart.cshtml:这样实现的话,就不必在每个视图去写哪一行代码了。 阅读全文
posted @ 2013-10-28 22:30 Insus.NET 阅读(1072) 评论(0) 推荐(2) 编辑
摘要: 由于子表的某些字段是父表的外键,正常情况之下,显示的只是一个键值。如下图的Highlight列,如果这样显示,确实不友好。如果是在创建或是编辑的模式之下,我们可以使用下拉菜单来解决,如《Html.DropDownListFor练习(2)》 http://www.cnblogs.com/insus/p/3383277.html。 但在显示时,我们可以写一个函数,来实现一个友好名称显示,但是这样的做法,在MVC里,确实是一种性能之差。那要怎样做,才是一个较折衷办法呢?Insus.NET解决的办法,就是要获取子表数据时,就做了多表关联,可以参考此篇《MVC 5显示、创建、编辑、删除等功能实练》htt 阅读全文
posted @ 2013-10-23 23:18 Insus.NET 阅读(3717) 评论(1) 推荐(2) 编辑
摘要: 对MVC好长一段时间练习,说句实在的话,还有很多是感到陌生,很多是生疏......很多网友也是刚想学习MVC,看到Insus.NET每学习一种方法,一个技巧均写成博文,也很希望能获取到练习的源程序以及数据库。因此Insus.NET把这些练习整理好之后,放在下面的链接中,需要的它的网友,就可以下载了。... 阅读全文
posted @ 2013-10-23 17:13 Insus.NET 阅读(1822) 评论(2) 推荐(3) 编辑
摘要: 下午有做了练习《Html.DropDownListFor练习》http://www.cnblogs.com/insus/p/3382575.html在实现过程中,需要创建一个List数据集,如下或者:刚才重新温习这个练习,发觉到其实我们不必写这些数据集,直接使用已经存在FruitCategoryEntity.cs类的IEnumerable GetAllFruitCategory()数据集也行。在视图中的Razor语法:其实Insus.NET所做这些练习,均是与数据库相连接,也是将来在专案中最接近的实现。 阅读全文
posted @ 2013-10-22 23:21 Insus.NET 阅读(2739) 评论(1) 推荐(2) 编辑
摘要: 今天练习Html.DropDownListFor()。在网页开发过程中,这个DropDownList功能定会少不了。让用户能显式选择需求的选项。先来看看下面实时操作,Category这个字段是一个外键值,也就是说真正文字是存另外一张表中。为了友好,我们不可能显示主健值,甚至在添加或是编辑时,用户也不清楚有哪些健值。你可以从下面看到它不足之处。因此需要把这个字段做成一个DropDownList让用户能够选择需求的值。打开Models下的FruitCategoryEntity.cs,先引用命名空间using System.Web.Mvc; 然后创建下面函数:接下来,我们就可以修改Kind Acti 阅读全文
posted @ 2013-10-22 16:25 Insus.NET 阅读(4126) 评论(1) 推荐(5) 编辑
摘要: MVC的部分视图确实与asp.net的用户控件有几分相似,实际应用起来的方式,它又是那样不尽相同。上次练习了《MVC母版页_Layout.cshtml》http://www.cnblogs.com/insus/p/3380419.html学会了网页格局的布局。而这次练习是把是网页有相同的部分做成一个部分视图,在维护时能只维护这个部份视图,而不必每个有相的网页均打开出来维护。先来看看以前的练习,其中Index.cshtml,Details.cshtml和Delete.cshtml视图,它们的相似度相当高,如:这样我们可以把这部分做成一个部分视图,在下面实时操作过程中,由于Index.cshtml 阅读全文
posted @ 2013-10-21 22:04 Insus.NET 阅读(2569) 评论(1) 推荐(3) 编辑
摘要: 记得在asp.net时候,我们常会使用母版页MasterPage。而在MVC也有此功能,应用起来比MasterPage更加便捷。在本次练习之前,所有MVC的练习均是创建单独的网页。Insus.NET就想拿以前的练习的例子,移迁至母版页中去。在ASP.NET时,如果想把已经写好的单独一个网页放入MasterPage母版页中,凭Insus.NET的经验时,那得重新创建,然后把相关内容拷贝至新建的网页中。而现在MVC,把一个已经存在的网页移至母版页,那是相当的容易,一两句代码即可。MVC创建一个站点母版页,可以先在Views目录之下,添加一个Shared目录。这个可以把母版页_Layout.csht 阅读全文
posted @ 2013-10-21 14:44 Insus.NET 阅读(6197) 评论(1) 推荐(3) 编辑
摘要: 记得在开发ASP.NET时候,也经常性使用C#可以写自己义的扩展方法,如:http://www.cnblogs.com/insus/p/3154363.html或http://www.cnblogs.com/insus/archive/2013/06/27/3158345.html而MVC的Helper也可以自定义符合Razor语法的方法。语法也是跟C#的类似,创建一个静态类,引用命名空间:using System.Web.Mvc;在方法或是函数第一个参数为this HtmlHelper xxx:在Visual Studio 2013正式版中,创建一个控制器时,它同时会在Views目录下创建一 阅读全文
posted @ 2013-10-20 21:06 Insus.NET 阅读(3000) 评论(2) 推荐(2) 编辑
摘要: 经过一系列显示数据的练习:《MVC 5使用ViewData(对象)显示数据》http://www.cnblogs.com/insus/p/3377178.html《MVC 5使用ViewData(模型)显示数据》http://www.cnblogs.com/insus/p/3377217.html《MVC 5使用ViewBag(对象)显示数据》http://www.cnblogs.com/insus/p/3377663.html《MVC 5 Strongly Typed Views(强类型视图)》http://www.cnblogs.com/insus/p/3377826.html均是在当前控 阅读全文
posted @ 2013-10-20 12:42 Insus.NET 阅读(2689) 评论(3) 推荐(2) 编辑
摘要: 学习MVC这样久以来,发觉网站上很多MVC的视频或是文章,均是使用Strongly Typeviews来实现控制器与视图的交互。Insus.NET以前发布的博文中,也大量使用这种方式:《DataTable数据显示于MVC应用程序》http://www.cnblogs.com/insus/p/3361182.html《MVC用非Entity Framework将数据显示于视图》http://www.cnblogs.com/insus/p/3364235.html《MVC用非Entity Framework将数据显示于视图(二)》http://www.cnblogs.com/insus/p/336 阅读全文
posted @ 2013-10-19 15:47 Insus.NET 阅读(1419) 评论(2) 推荐(2) 编辑
摘要: 前面Insus.NET有演示使用ViewData来实现控制器与视图的通讯。如果想了解的话,可以从下面两个链接可以查看:《MVC 5使用ViewData(对象)显示数据》http://www.cnblogs.com/insus/p/3377178.html《MVC 5使用ViewData(模型)显示数据》http://www.cnblogs.com/insus/p/3377217.html此篇是学习另外一个方式,是使用ViewBag(object)来实现控制器与视图之间的交互。在MVC 5创建Model,Controller和View与前面两篇的步骤是一样的。现在Insus.NET只是把差异的地 阅读全文
posted @ 2013-10-19 11:23 Insus.NET 阅读(2841) 评论(0) 推荐(2) 编辑
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 95 下一页