使用监督控制器模式时,我应该如何使用 Moq'd 视图对我的 WebFormMVP Presenter 进行单元测试
我正在尝试测试使用 ASP.NET WebFormsMVP 创建的 Presenter。我使用“监督控制器”模式构建它,因此视图负责从模型更新自身。我简化了以下带有文本框…
如何通过模型中的集合迭代到无序列表?
我正在使用 UI 模式框架。该框架允许我在客户端中以模型的形式访问数据(类似于 MVC)。我使用 Eval 语句绑定到 FormView 控件。尝试找出如何迭代模型…
共享演示者不在同一页面上工作,其他控件与默认演示者在哪里
我在主页上有四个绑定到共享的用户控件 主持人。现在我想添加默认的圆顶其他用户控件 主持人和我有一个例外。 这个问题可以在默认示例应用程序中看到 …
带有 SubSpec 和 XUnit NullReferenceException 的 BDD
对 TDD 还很陌生;想先尝试一下 BDD。我正在使用 MVP UI 演示模式框架,并尝试使用 SubSpec 和 XUnit 编写我的第一个测试,但是当我调用存储库时,我…
如何通过单击 MasterPage 上的按钮来处理用户控件中的回发
我在带有 MasterPage 的 Web 表单内有用户控件。 MasterPage 有一个注销按钮: protected void lbtnLogout_Click(object sender, EventArgs e) { Form…
asp.net 中的 MVP,在哪里编程用现有数据填充 UI?
我在一个新客户那里实施了 MVP 模式。 现在我想用它,但我在他们的代码中找不到的是: 我打开一个 asp 表单,查询字符串中有一个 id。我获得了具有该 …
为什么当父页面具有 Outputcache 指令时仍会调用控件的加载事件?
我有一个带有用户控件的页面。如果我将此 Outputcache 指令放在控件上,则控件上的加载事件不会触发 ,但如果我将相同的指令放在控件所在的页面上,则…
我如何在 MVC/MVVM Windows 窗体应用程序中进行错误处理
我正在使用类似于 MVC 的模式构建一个应用程序。接下来的情况是:在模型的上下文中对关联存储库进行更改。如果更改引发异常,向用户呈现有关错误的信…
有人深入了解 ASP.NET WebFormsMVP 吗?
最近我遇到了这个开源项目 ASP.NET WebformsMVP。 它似乎是 asp.net mvc 的替代方案,也是将可测试性引入现有 Webforms 应用程序的快速方法。 (无需…
ASP.NET WebFormsMVP PageDataSource 事件因未知原因执行两次
问题是 SelectMethod 和其他操作执行两次。这很难隔离,因为它只发生在较大的解决方案中,而不是在更简单的演示应用程序中。 //.ascx //code behind p…
如何在 WebFormsMvp 中从 View 到 Presenter 获取多个属性值?
在 WebFormsMvp 页面中从视图到演示器获取业务对象的多个属性值的最佳方法是什么? 请记住这个问题数据源。 这是我的建议: 场景是,我有一个名为 Quo…
- 共 1 页
- 1