asp.net – 如何从Control继承而不是UserControl?
我有一个继承自UserControl的ASP.net控件:
档案1: public partial class Controls_AllocationDuplicate : System.Web.UI.UserControl 文件2: <%@ Control Language="C#" AutoEventWireup="true" CodeFile="AllocationDuplicate.ascx.cs" Inherits="Controls_AllocationDuplicate" %> I need the control to inherit from File.aspx.cs(已更改): public partial class Controls_AllocationDuplicate : System.Web.UI.Control File.aspx(未更改): <%@ Control Language="C#" AutoEventWireup="true" CodeFile="AllocationDuplicate.ascx.cs" Inherits="Controls_AllocationDuplicate" %> 当我这样做时,Visual Studio给出一个编译错误:
如何让我的控件继承自Control而不是UserControl? 系列 这个问题是正在进行的Stackoverflow系列中的一个,“模板化用户控件”: > How to add a Templating to a UserControl? 解决方法
尝试从WebControl中继承,然后使用Register而不是Control.
与此类似: http://www.codeproject.com/Articles/2748/Building-an-ASP-NET-custom-web-control-a-textbox-a (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 如何检查列表<>包含TimeSpan上的比较
- asp.net-core – 如何使用带有IdentityServer4的ASP.Net标识
- asp.net – 将用户重定向回原始页面
- asp.net-mvc – 如何在ASP.NET MVC视图中访问路由参数?
- C#中try catch中throw ex和throw方式抛出异常有何不同_异常
- 在大型ASP.NET MVC2项目中组织文件的最佳方法是什么?
- asp.net – 使用HttpModules将事件附加到Session OnStart和
- asp.net-mvc – 如何禁用自动完成在MVC Html助手
- iis-7 – Response.Redirect / End不在IIS7上的Classic ASP
- Asp.net Response.Write在ascx / aspx文件中
- 是否可以更改ASP.NET MVC 3路由约束,以便它们返回
- asp.net – 在Visual Studio 2015中保存* .cs或*
- asp.net – 如何使用jQuery清除DIV中的所有文本框
- asp.net-mvc – 当参数名称需要不同时,如何重用远
- asp.net – window.location更改失败AJAX调用
- asp.net – SQL Server用户定义的表类型和.NET
- asp.net-mvc-3 – Microsoft AntiXSS替代
- asp.net-mvc-3 – 如何防止ASP.NET MVC应用程序中
- asp.net-mvc-3 – IoC对泛型的关注点分离
- asp.net-mvc – ASP.NET MVC:访问集合中项目的M