【问题标题】:Intergration asp Web Form with asp mvc将 asp Web Form 与 asp mvc 集成
【发布时间】:2017-07-20 12:25:31
【问题描述】:

如何将 ASP Web 表单使用 Visual Basic 与 ASP MVC 4 使用 C# 集成。帮帮我!!! 我有问题:

文件 Global.asax.cs:

AreaRegistration.RegisterAllAreas();
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);

文件 Login.aspx.vb:

Partial Class Login
Inherits System.Web.UI.Page

Private WithEvents objA2Global As A2Component.A2Global ' RapidISGlobal  ' A2Component.A2Global

文件 Global.asax:

%@ Application Codebehind="Global.asax.cs" Inherits="RapidIS.MvcApplication" Language="VB" %>

<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="System.Data" %>

文件路由配置:

        routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
        routes.IgnoreRoute("{resource}.aspx/{*pathInfo}");
        routes.MapRoute(
            name: "Default",
            url: "{controller}/{action}/{id}",
            defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
        );
    }
    protected void Application_Start()
    {
        RegisterRoutes(RouteTable.Routes);
    }

【问题讨论】:

  • 请在您的问题中提供您的错误和代码的副本。图片没用(即使现在可以看到)。
  • 我加了一些请帮帮我!!!

标签: asp.net asp.net-mvc vb.net webforms


【解决方案1】:

如果你使用的部分类被分成两个文件,你必须在两个文件中写相同的类声明。我已阅读该错误,它说您必须对这些文件使用相同的 enhiritance。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-02
    • 1970-01-01
    • 2019-07-25
    • 2011-05-05
    • 2012-03-23
    • 2015-11-03
    • 1970-01-01
    相关资源
    最近更新 更多