问题列表 - 第18416页

值不能为空。参数名称:key

值不能为空。参数名称:key

自从我将 StructureMapControllerFactory 实现为我的 DefaultControllerFactory 以来,我已经开始收到此错误。

实际上我从 MVC Sample App StoreFront 复制了代码,但我不明白为什么这个错误不断弹出。即使出现此错误,应用程序仍然运行。

这个错误的原因可能是什么?

谢谢你的时间


System.ArgumentNullException was unhandled by user code
  Message="Value cannot be null.\r\nParameter name: key"
  Source="mscorlib"
  ParamName="key"
  StackTrace:
       at System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
       at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
       at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
       at StructureMap.Util.Cache`2.get_Item(KEY key)
       at StructureMap.BuildSession.CreateInstance(Type pluginType)
       at StructureMap.Container.GetInstance(Type pluginType)
       at StructureMap.ObjectFactory.GetInstance(Type pluginType)
       at Yacht.Web.Controllers.StructureMapControllerFactory.GetControllerInstance(RequestContext requestContext, Type controllerType) in D:\Documents\WebSites\JOBS\Yacht\Yacht.Web\Controllers\StructureMapControllerFactory.cs:line 16
       at System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext, String controllerName)
       at System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext, IController& controller, IControllerFactory& factory)
       at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state)
       at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc

6
推荐指数
2
解决办法
5万
查看次数

在sql server 2008中查看表的数据

我安装了sql server 2008,我无法查看表数据.当我右键单击表格时,它会显示前1000行,编辑前200行.如何查看我的表的所有行?

sql-server-2008

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

39
推荐指数
0
解决办法
2万
查看次数

什么是铁轨上的红宝石?

我是前端开发人员(HTML,CSS,JS和jQuery)我知道一点PHP.我试图了解Ruby/Ruby on Rails是什么.

http://rubyonrails.org/上,  它说"Ruby on Rails是一个开源的Web框架,它针对程序员的快乐进行了优化"

实际上,非梦想的术语,Ruby/Ruby on Rails的特殊之处,以及像我这样的人如何从学习使用它中获益?

我的简单问题是:姐姐是谁?PHP,mySQL,ASP,coldFusion,jsp,apache?

它有什么作用?

ruby ruby-on-rails

9
推荐指数
1
解决办法
778
查看次数

Python if else微优化

在思考代码的优化时,我想知道哪些在python中更贵:

if x:
    d = 1
else:
    d = 2
Run Code Online (Sandbox Code Playgroud)

要么

d = 2
if x:
    d = 1
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?我喜欢第二次减少的行数,但想知道重新分配是否比条件切换更昂贵.

python micro-optimization

3
推荐指数
2
解决办法
3942
查看次数

你能用RedirectToAction传递一个模型吗?

我正在使用mvc 2发布候选版本,并且想知道是否有任何方法可以使用RedirectToAction将模型传递给操作.

例如,我有一个带有ID的编辑操作,并从数据库加载记录,在文本框中显示当前值并让用户编辑并单击提交:

public ActionResult Edit(int ID)
Run Code Online (Sandbox Code Playgroud)

然后我有一个HttpPost的编辑操作,它采用模型并更新数据库:

[HttpPost]
public ActionResult Edit(Administration.Models.ManagementCompanyModel model)
Run Code Online (Sandbox Code Playgroud)

因为我已经拥有包含新数据的模型,所以我不想简单地重定向到Details操作,我想以某种方式重定向到详细信息操作并传递模型.可能?

asp.net-mvc asp.net-mvc-routing asp.net-mvc-2

15
推荐指数
1
解决办法
7661
查看次数

Eclipse中的Ctrl-Space而不按Ctrl-Space

我刚刚开始使用Eclipse,我注意到当我开始键入一个本地变量名时,在我按Ctrl+ 之前,它没有像Visual Studio那样提出建议Space.有没有办法让它自动完成?我发现Ctrl+ Space一个尴尬的按键.

eclipse

89
推荐指数
4
解决办法
5万
查看次数

REST API服务为验证失败返回的适当HTTP状态代码是什么?

每当我在基于Django/Piston的REST API应用程序中遇到验证失败时,我目前正在返回401 Unauthorized .看过HTTP状态代码注册表后 我不相信这是验证失败的合适代码,你们都推荐什么?

  • 400错误请求
  • 401未经授权
  • 403禁止
  • 405方法不允许
  • 406不可接受
  • 412前提条件失败
  • 417期望失败
  • 422不可处理的实体
  • 424依赖失败

更新:上面的"验证失败"表示应用程序级别数据验证失败,即错误指定日期时间,虚假电子邮件地址等.

validation rest http-status-codes

373
推荐指数
5
解决办法
20万
查看次数

java的hashCode()方法是如何工作的?

我很好奇java如何使用Object API的hashCode()方法生成哈希值?

java hash hashtable object

17
推荐指数
3
解决办法
3万
查看次数

为什么<link>'title'属性导致浏览器忽略我的样式?

以下html文档(与CSS一起)无法呈现样式b.css.

<!doctype html>
<html>
    <head>
        <link rel="stylesheet" media="screen" type="text/css" title="A" href="a.css" />
        <link rel="stylesheet" media="screen" type="text/css" title="B" href="b.css" />
    </head>
    <body>
        <div id="A">A</div>
        <div id="B">B</div>
    </body>
</html>

/* a.css */
div#A   { color: blue;  }
/* b.css */
div#B   { color: red;   }
Run Code Online (Sandbox Code Playgroud)

使标题相同(例如,两者都<link ... title="A">修复它,但我没有看到原因,为什么它应该.标题在做什么,这里,这使得这个错了?

html css title link-tag

13
推荐指数
1
解决办法
2687
查看次数