簡體   English   中英

ASP.NET MVC控件

[英]ASP.NET MVC controls

我想知道是否有來自大名稱控件供應商(Telerik,DevExpress等)的ASP.NET MVC控件套件,它們具有廣泛的客戶端(JavaScript)API,可以執行以下操作:

  • HTML的生成和控件的呈現不僅限於服務器 - 它也可以在客戶端上進行。 我已經使用了聲稱擁有“客戶端API”的控件,但它們實際上無法使用JavaScript呈現。 必須在服務器上生成HTML。
  • API可以創建您自己的jQuery.ajax()調用,並使用JavaScript中的更新數據呈現控件。 即控件不會強制您通過控件或使用某些“AJAX面板”發出ajax請求。 即你可以下載JSON而不是控件的HTML。
  • 控件不僅使用 jQuery創建,而且創建為可以使用 jQuery輕松配置和操作。
  • 包括基本控件,如網格,圖表,菜單等。

我想我正在尋找具有接近jQuery插件/小部件的API的控件,但是從一個流行的ASP.NET MVC控件供應商提供。

您最好的選擇是http://www.telerik.com/products/aspnet-mvc.aspx

同樣在NuGet上: http//nuget.org/List/Packages/TelerikMvcExtensions

PM> Install-Package TelerikMvcExtensions

鏈接演示: http//demos.telerik.com/aspnet-mvc/razor

請記住,沒有開箱即用的解決方案將是完美的;)

看看ComponentOne的Wijmo控件套件。

有關如何將控件與ASP.NET MVC集成的良好網絡廣播 它來自三月,所以我不確定它是MVC2還是MVC3。

Wijmo控制套件純粹是客戶端。 沒有涉及服務器端組件。 它建立在jQuery之上,並且是jQuery UI友好的(意味着它使用jQuery UI主題名稱和指南)。

希望這可以幫助!

[ 完全披露 ]

Telerik最近為JavaScript / HTML5風格的應用程序和網站開發推出了一個名為Kendo UI的新前端框架。

Kendo UI是一個基於jQuery的專業HTML5和JavaScript開發框架,提供了在單個緊湊的包中構建網站和應用程序所需的一切。

目標是減少JavaScript開發人員花費“混搭”庫的時間,這樣他們就可以花更多的時間來開發他們的網站和應用程序。 此外,Kendo UI旨在通過依賴不受支持的庫和項目來消除JavaScript開發帶來的一些風險。

與jQuery UI(或jQuery UI克隆)不同,Kendo UI不僅僅關注UI小部件和交互。 它還提供:

  • 模板化( 針對性能進行調整
  • 數據源
  • 基於原始的主題(即將推出主題構建工具)
  • 拖放API
  • 當然還有UI Widgets(包括Grid,Chart,Combobox等)

對於Kendo UI唯一的外部依賴是jQuery。 您可以將它用於任何服務器端框架,包括ASP.NET MVC。 Telerik最終還將為Kendo UI提供服務器端包裝器,以幫助節省服務器端開發人員(ASP.NET MVC,PHP,Ruby等)的更多時間。

它目前(2011年9月)處於測試階段,但到11月它將是RTW。 希望有所幫助。

你可以看一些模板庫,它們可以在客戶端和服務器上為你生成標記。 在許多腳本語言中使用廣泛的渲染引擎自然而然地出現了Mustache

我也會閱讀這篇博文

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM