私はUserControl
ASP.netにあります:
GrobSelector.ascx.cs
:
...
public partial class GrobSelector : System.Web.UI.UserControl
{
...
このクラスを名前空間でラップしたい:
GrobSelector.ascx.cs
:
...
namespace GrobSelectorNamespace
{
public partial class GrobSelector : System.Web.UI.UserControl
{
...
...
}
今を除いて、コードはコンパイルに失敗します:
public partial class GrobSelector : System.Web.UI.UserControl
このコードファイルで定義されているクラスが「inherits」属性と一致していること、および正しい基本クラス(PageやUserControlなど)を拡張していることを確認してください。
ASP.netUserControl
を名前空間に配置する正しい方法は何ですか?
ボーナスチャッター
コードインフロントファイルには次のものが含まれます。
GrobSelector.ascx
:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="GrobSelector.ascx.cs"
Inherits="GrobSelector" %>