在MVC中使用现有控件

时间:2011-06-16 15:45:35

标签: asp.net-mvc asp.net-mvc-3 dll

我有一个我需要在MVC应用程序中使用的DLL。我已将namespace添加到web.config文件中,但当我尝试在View中使用该控件时,这不起作用。我不能这样做:

<%@ Register TagPrefix="fjx" Namespace="com.flajaxian" Assembly="com.flajaxian.FileUploader" %>

因为MVC Views不允许这样做。关于如何在MVC应用程序中使用现有控件的任何想法?

1 个答案:

答案 0 :(得分:1)

您可以在razor视图中导入名称空间,如下所示:

@using MyNamespace;

或使用经典的aspx引擎时:

<%@ Import Namespace="MyNamespace" %>

使用MVC中的flajaxian asp.net webforms控件无法正常工作。有关详细信息和替代方案,请参阅this post