Partial update of unobtrusive ajax in ASP. NET MVC

Source: Internet
Author: User

The user uses Linq to SQL to communicate with the database. to use the table as the product, first we need to reference the unobtrusive js file [html] <script src = "@ Url. Content ("~ /Scripts/jquery. unobtrusive-ajax.min.js ")" type = "text/javascript"> </script> Step 1: Create ProductControl [csharp] public class ProductController: Controller {TestDBDataContext context = new TestDBDataContext (); /// GET:/Product/public ActionResult Index () {var products = (from product in context. getTable <Product> () select product ). toList (); ViewData ["products"] = products; return View ();} public CtionResult AddProduct (Product productModel) {productModel. createTime = DateTime. now; context. products. insertOnSubmit (productModel); context. submitChanges (); return PartialView ("ProductControl1", context. products. toList () ;}} Step 2: Create a VIEW. A partial view (ProductControl1.cshtml) is used to display the Product information. One is to add a Product on the index page and Render partial VIEW (ProductControl1.cshtml) index page code [html] @ model MvcApp. product @ {View. titl E = "Index"; Layout = "~ /Views/Shared/_ Layout. cshtml ";}< h2> Index

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.