【问题标题】:Is the MVC WebGrid Open Source?MVC WebGrid 是开源的吗?
【发布时间】:2011-07-21 13:15:28
【问题描述】:

MVC WebGrid 是开源的吗?如果是的话,我在哪里可以找到源代码。

当前版本的 WebGrid 几乎没有文档、不完整的实现等。

我正在尝试做一个简单的事情,即向视图中的 WebGrid.Column() 添加可见性属性,但这是不可能的

【问题讨论】:

    标签: c# asp.net-mvc-3 webgrid


    【解决方案1】:

    你可以下载source code of ASP.NET MVC 3,里面有WebGrid的源代码。解压缩后,您将在 webpages/src/System.Web.Helpers/WebGrid/WebGrid.cs 文件中找到它。

    祝你修改它好运 :-)(单个源代码文件中有 1104 行)

    【讨论】:

    • 不是 100% 正确的。毫无疑问,Tawani 可以获得代码(这可能是他最关心的问题)。但是 Microsoft 源代码许可证并不真正符合“开放”源代码定义,所以从字面上解释,这个问题的答案应该是否定的。在这种情况下,我再次认为他主要关心的是获取代码(可能还有调试),然后它就足以满足作者的需求。
    • @Darin,您通常使用该控件还是构建自己的自定义网格?
    • @Nick,我不使用这个控件。我讨厌这种控制。此控件依赖于魔术字符串(动态字段)。这种控制是没有希望的。我不构建自己的自定义网格:这太疯狂了,尤其是当我们拥有 MVCContrib Grid 或 Telerik Grid 之类的东西时。
    • @djechelon,说得好,我已经更新了我的答案。感谢您指出这一点。
    • @Nick,我已经很久没有接触过 WebForms 了 :-) 我只记得我讨厌它 :-)
    猜你喜欢
    • 2013-10-08
    • 1970-01-01
    • 2016-04-24
    • 1970-01-01
    • 2016-01-17
    • 2012-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多