标签: mvccontrib

编辑GridModel中的链接(MVCContrib)

MvcContrib GridModel:是否可以在GridModel中执行ActionSyntax 我已经阅读了这篇文章,它非常有用,但我无法应用它.我不知道在最新的MVCContrib中,他们删除了".Action()",因为我无法访问它.

有没有我可以将编辑链接的ActionLink放入网格模型中?

谢谢

asp.net-mvc grid model mvccontrib html.actionlink

5
推荐指数
1
解决办法
1362
查看次数

哪里可以找到mvc 2的温莎控制器工厂?ov没有mvccontrib.castle.dll了

我从mvccontrib.castle lib使用WindsorControllerFactory到现在为止,在我迁移到mvc 2后它再也无法工作了,我已经下载了最新的mvccontrib版本,并且没有工厂在那里

asp.net-mvc castle-windsor mvccontrib

5
推荐指数
1
解决办法
668
查看次数

Html.Grid右对齐列中的数据

在Html.Grid中,我们如何确保列中的数据(例如货币金额)正确对齐?

谢谢.

mvccontrib

5
推荐指数
1
解决办法
6801
查看次数

MEF与便携式区域的合作和利弊通过MvcContrib进行协作编程

我一直在研究MEF和便携式领域以及在协作编程环境中使用它们的专业和缺点.

我发现了以下文章

http://www.thegecko.org/index.php/2010/06/pluggable-mvc-2-0-using-mef-and-strongly-typed-views/

哪个州

选择MEF而不是其他解决方案,例如Portable Areas,因为它允许所有插件在运行时作为单个站点组合在一起,而组件不需要相互引用.

我没有发现这两种技术之间有任何真正的深度比较,尽管我确实发现了以下没有任何答案的问题.

http://mef.codeplex.com/Thread/View.aspx?ThreadId=210370

花了一段时间进行搜索,是否有人对这两种技术有任何经验和/或洞察其中一种优于另一种的情况?

asp.net-mvc mef mvccontrib

5
推荐指数
1
解决办法
1423
查看次数

无论如何用nuget安装mvccontrib.testhelper

我使用nuget和通常的install-package mvccontrib安装了mvccontrib,但我注意到那里没有testhelper.是否有其他方式或标志,我必须用它来安装它.

尝试安装包mvccontrib.testhelper不起作用......

很高兴收到任何想法

mvccontrib mvccontrib-testhelper nuget

5
推荐指数
1
解决办法
836
查看次数

为什么mvccontrib的AssertViewRendered().ForView("编辑")由于视图名称是完整的cshtml路径而失败?

我有以下单元测试:

    [TestMethod]
    public void Add_Returns_Edit_View()
    {
        // Act
        ActionResult result = _controller.Add();

        // Verify
        result.AssertViewRendered().ForView("Edit");
    }
Run Code Online (Sandbox Code Playgroud)

这应该是传递,因为Add操作返回Edit视图.但是,此断言失败,并出现以下异常

MvcContrib.TestHelper.ActionResultAssertionException: Expected view name 'Edit', actual was '~/Views/JobSearch/Edit.cshtml'
Run Code Online (Sandbox Code Playgroud)

为什么视图名称将作为完整路径名返回?这可能是由于我对T4MVC的使用,如果是这样,我怎么能通过?


编辑 "添加"视图如下所示:

    public virtual ActionResult Add()
    {
        return View(MVC.JobSearch.Views.Edit, new JobSearch());
    }
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc mvccontrib mvccontrib-testhelper asp.net-mvc-3

5
推荐指数
1
解决办法
1382
查看次数

便携式区域与多个项目区域?

你能告诉我这两种实现的优缺点吗?

我的背景:我们有一个包含许多不同域名的大型项目.每个域自然都是一个区域.但是许多不同的团队将在每个团队中工作,我们希望将业务规则分开.在解决方案中管理这些问题的最佳方法是什么?

我在单独的项目或便携式区域看到了很多区域的例子.但我无法做出决定.

在我看来,我的观点是 :

单独的项目

  • 简单
  • 难以管理内容(JS,CSS,...).它必须在主站点吗?
  • 最佳表现

便携式区域

  • 所有内容,视图必须位于同一个项目中
  • 区域之间可能的代码重复
  • 限制:名称,嵌入式资源,......
  • MVC Contrib的一部分:我会支持更长时间吗?
  • 组件:重新分配功能的理想选择

谢谢,

asp.net-mvc mvccontrib asp.net-mvc-areas portable-areas

5
推荐指数
1
解决办法
1312
查看次数

MVCContrib测试路线与区域

我正在使用带有区域的MVC 2.为了测试路由,我使用的是MvcContrib.

这是测试代码:

[Test]
public void Home()
{
    MvcApplication.RegisterRoutes(RouteTable.Routes);
    "~/".ShouldMapTo<HomeController>(x => x.Login("Nps"));
}
Run Code Online (Sandbox Code Playgroud)

我不知道如何调用存储在Regions中的路由定义.调用AreaRegistration.RegisterAllAreas()不是一个选项,因为它给出了一个例外.

谢谢Revin

unit-testing asp.net-mvc-routing mvccontrib

4
推荐指数
1
解决办法
1268
查看次数

使用Razor的MvcContrib FluentHtml?

我想知道最新版本的MvcContrib是否与Razor视图引擎配合使用?我引用的MvcContrib组装和装配FluentHtml,然后我添加所需的命名空间到〜/查看/ Web.config中的建议在这里通过达林.但是,无论我多少尝试在我的视图中使用FluentHtml扩展,它都不起作用.(当我在html助手之后用点开始时,没有任何东西出现在intellisense中)

我错过了什么吗?

PS:这是我第一次使用MvcContrib.

asp.net-mvc mvccontrib fluenthtml razor asp.net-mvc-3

4
推荐指数
1
解决办法
2282
查看次数

如何将CSS类添加到MVCContrib网格<th>

我试过了:

@Html.Grid(Model.PagedList).Columns(column =>{
    column.For(m => m.Name).Attributes(@class => "test");
})
Run Code Online (Sandbox Code Playgroud)

但这只是将其添加到网格内的标签中.

c# asp.net asp.net-mvc mvccontrib

4
推荐指数
1
解决办法
2048
查看次数