MiniUI支援ASP.NET MVC

來源:互聯網
上載者:User
ASP.NET MVC能很方便在後台返回JSON資料,所以與 MiniUI進行資料互動非常簡單。

1)幕後處理:
在MVC控制器中,可以通過方法參數接收資料,也可以通過Request接收更複雜的資料對象;
然後通過"return Json(result)"將任何服務端對象JSON序列化後返回。
比如一個典型的表格分頁載入幕後處理代碼:
        public ActionResult GetGridData(PagerQuery q)
        {
            //查詢條件
            string key = q.key;
            //分頁
            int pageIndex = q.pageIndex;
            int pageSize = q.pageSize;
            //欄位排序
            String sortField = q.sortField;
            String sortOrder = q.sortOrder;

            Hashtable result = new Test.TestDB().SearchEmployees(key, pageIndex, pageSize, sortField, sortOrder);

            return Json(result);
        } 複製代碼
2)前端處理
所有 MiniUI樣本都不用做任何改動,只需要修改url地址符合mvc的規範即可。

這裡下載的樣本,裡面有完整互動代碼。

地址:http://miniui.com/bbs/forum.php?mod=viewthread&tid=27527&extra=page%3D1

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.