摘要: Ajax技术就是利用Javascript和XML技术实现这样的效果, 可以向Web服务器发送异步请求, 返回更新部分页面的数据, 而不需要全部更新整个页面。 Ajax请求两种类型的内容, 一种是服务端生成的HTML代码,直接嵌入到页面元素中, 另外一种是原始的序列化数据。经过解析后, 客户端Javascript可用来生成HTML代码,或直接更新页面。什么是部分渲染,有一个页面ajax_content.html 内容是:This is the Ajax content !待插入页面的内容如下 Partial Rendering Demo例如以上代码, 元素标记要插入的元素, 可以使用$(&quo 阅读全文
posted @ 2013-09-04 18:18 grkin 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC把数据验证集成到了请求处理过程中,控制器操作可以通过查询ModelState 来检查请求是否有效, 下面判断了ModelState的有效性后进行“保存或返回”操作。 [HttpPost] public ActionResult Create(Auction auction) { if (ModelState.IsValid) { var db = new EbuyDataContext(); db.Auctions.Add(au... 阅读全文
posted @ 2013-09-04 18:16 grkin 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 首先创建一个表单,不同于WebForm,框架提供了一系列HMTL帮助方法来生成HTML标签。 下面创建一个Create.cshtml为文件名的视图。 Create Auction@using (Html.BeginForm()){ @Html.LabelFor(model => model.Title) @Html.EditorFor(model => model.Title) @Html.LabelFor(model => model.Description) @Html.EditorFor(model => m... 阅读全文
posted @ 2013-09-04 17:29 grkin 阅读(699) 评论(0) 推荐(0) 编辑