2011-03-23 68 views
4

MVC WebGrid開源?如果是的話,我在哪裏可以找到源代碼。MVC WebGrid開源?

中的WebGrid的當前版本幾乎沒有任何的文件,不完全implemtation等

我試圖做一個簡單的事情,因爲在視圖中添加visibility屬性的WebGrid.Column(),但是不可能的

回答

7

你可以下載source code of ASP.NET MVC 3並在裏面你有WebGrid的來源。一旦你解壓縮,你會發現它在webpages/src/System.Web.Helpers/WebGrid/WebGrid.cs文件中。

祝您好運,修改它:-)(在單個源代碼文件中有1104行)

+0

不是100%正確的。當然Tawani可以得到代碼(可能這是他主要關心的問題)。但微軟源代碼許可證並不真正符合「開放」源代碼定義,因此從字面上解釋的問題的答案應該是否定的。在這種情況下,我認爲他的主要擔心是獲得代碼(也許是調試),那麼作者的需求就足夠「開放」了。 – 2011-03-23 18:32:46

+1

@Darin,您通常使用該控件還是構建自己的自定義網格? – 2011-03-23 18:32:52

+6

@尼克,我不使用這個控件。我討厭這個控制。這個控件依賴於魔術字符串(動態字段)。這種控制是無望的。我不建立自己的自定義網格:當我們擁有諸如MVCContrib網格或Telerik網格之類的東西時,這將是瘋狂的。 – 2011-03-23 18:35:00