SelectList 4个签名vs 9,亲爱的

用户名

参考:http : //msdn.microsoft.com/zh-cn/library/system.web.mvc.selectlist( v= vs.118).aspx

我有一个包含以下ASP.NET MVC项目的VS解决方案:

  • 公司域
  • Company.WebUI
  • Company.UnitTests

在Company.Domain下,我放置了模型,模块和抽象类。我有一个模块在其中生成并返回一个SelectList对象。SelectList对象采用几个参数,其中一个是GROUP。如果将此类移至Company.WebUI项目(这是一个ASP.NET MVC 5 Web应用程序),并且将鼠标悬停在SelectList关键字上,我会看到它接受9个签名但是,如果将鼠标悬停在Company.Domain(基于类的项目)中的同一关键字上,则只会看到4个可能的签名

SelectList要求将System.Web.MVC其导入到类中。

奇怪的问题。
如何在Company.Domain下解决此问题?

编辑:这是它失败的行,它在抱怨 "Overload resolution failed because no accessible NEW accepts this number of arguments."

AddToCache(aKey, New SelectList(GetListFromDB(SQL), "Value", "Text", "Group", Nothing, Nothing))

ANSWERED:这个问题由回答@BilalFazlani域正在运行System.Web.Mvc版本4.0,而WebUI正在运行5.2.2。更新了域,现在一切正常。

比拉尔·法兹拉尼(Bilal Fazlani)

检查您在Domain项目中引用的MVC版本,并将其与WebUI的MVC版本进行比较。

MVC的新版本具有的SelectList的多重载较旧版本

本文收集自互联网,转载请注明来源。

如有侵权,请联系debugcn@gmail.com 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

DropDownListFor不尊重SelectList的Selected属性

来自分类Dev

DropDownListFor不尊重SelectList的Selected属性

来自分类Dev

从C#SelectList获取文本项

来自分类Dev

ViewModel中的ASP.NET MVC SelectList

来自分类Dev

如何使用linq筛选SelectList

来自分类Dev

如何用SelectListItem或SelectList mvc3中的另一个字符串替换Text值?

来自分类Dev

SelectList上的选定项目返回到第一个项目

来自分类Dev

从数据库过滤MVC SelectList

来自分类Dev

Ajax使用选项组填充SelectList

来自分类Dev

用父/子表填充SelectList

来自分类Dev

NHibernate QueryOver与SelectList

来自分类Dev

访问dataTextField时selectlist失败

来自分类Dev

如何获取IEnumerable SelectList的索引?

来自分类Dev

更改MVC SelectList选择的值

来自分类Dev

如何使用linq筛选SelectList

来自分类Dev

用for循环填充SelectList

来自分类Dev

SelectList上的选定项目返回到第一个项目

来自分类Dev

未使用ViewBag填充SelectList

来自分类Dev

SelectList选择的默认值

来自分类Dev

SelectList 4个签名vs 9,亲爱的

来自分类Dev

我的ViewBag亲爱的Liza有一个洞

来自分类Dev

从ViewBag SelectList获取单个值

来自分类Dev

SelectList复选框

来自分类Dev

SelectList ToShortDateString视图包

来自分类Dev

htmlhelper dropdownlist selectlist到List <selectlist>

来自分类Dev

用JavaScript CSHTML填充SelectList

来自分类Dev

Mvc,Selectlist 选定对象值

来自分类Dev

根据用户的角色过滤 SelectList

来自分类Dev

如何将 SelectList 中的 ID 保存到另一个表的字段?