我在〜/ App_Code 中创建的类被放入 App_Code 程序集中。
如果我创建以下ASP.NET UserControl:
〜/用户控件/ BasicUserControl.ascx
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="BasicUserControl.ascx.cs" Inherits="UserControl_BasicUserControl" %>
Hello world!
〜/用户控件/ BasicUserControl.ascx.cs
using System;
public partial class UserControl_BasicUserControl : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
将动态ASP.NET UserControl添加到哪个程序集?
答案 0 :(得分:3)
构建您的网站,然后签出ASP.UserControls_BasicUserControl_ascx名称空间/类
每当你对.ascx进行更改时,你都必须构建项目,以便更改显示在intellisense中
答案 1 :(得分:0)
如果打开新创建的UserControl程序集,您将意识到UserControl的名称空间是ASP。因此,这意味着当使用register指令在页面上注册usercontrol时,必须将命名空间称为ASP。在编译并重建您的应用程序之后,您将获得intellisense支持。
我已经在这个场景中创建了一个视频让我知道,我将发布一个链接。