我的 Web 应用程序中有 Web 表单和 MVC3。我有一个可以在网络表单下正常工作的功能。我试图在 MVC 控制器中引用它。因为我的 MVC 控制器中需要这个函数的返回值。所以我将函数的继承命名空间放在 MVC 控制器下。但它说'名称'functionname'在当前上下文中不存在。
例如:我在 PortalUserControl 下有一个函数名称“getClaimValue”:
namespace Site.Control {public class PortalUserControl:PortalViewUserControl{ public string getClaimValue(){...}}}
所以我放在using Site.Control
我的 MVC 控制器下
using Site.Control ; namespace Site.Areas.Account.Controllers{public class AccountController:Controller{[HttpGet]public ActionResult SignIn(){string claimValue=getCliamValue();} }}
所以我在“getClaimValue()”下得到红线,上面写着“当前上下文中不存在该名称。” 那么我怎样才能让它工作呢?感谢。