添加自定义用户控件时继承的问题

时间:2014-04-24 04:39:02

标签: c# asp.net vb.net datetime inheritance

我试图从Codeproject Timepicker Control

实施此自定义时间戳用户控件

下载zip文件并添加内容" CustomControls"我的项目的文件夹。说明是在用户控件的aspx页面中编辑继承行以指向项目根命名空间。这通常是您的VB.NET项目的名称。

我这样做了,错误是"由于其保护级别"它可能无法访问。我的其他页面的命名空间是" JobRequestWeb"并且我把它放在所有其他页面中继承了值" JobRequestWeb。(页面名称)"所以我认为我的命名空间和项目名称可能存在冲突?

<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="TimeExtender.ascx.vb" Inherits="JobRequestWeb.TimeExtender" %>

这部分代码是冲突的部分..

下面是代码隐藏的启动声明

Imports System
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.ComponentModel
Imports System.Drawing

''' <summary>   
''' Show Time Picker.
''' </summary>
''' <remarks></remarks>
<Category("TimeExtender")> _
<Description("Show Time Picker")>
<Browsable(True)> _
<ToolboxBitmap(GetType(TimeExtender), "TimeExtender.bmp")> _
<ToolboxData("<{0}:TimePicker ID='TimePicker' runat=""server""> </{0}:TimePicker>")> _
Partial Public Class TimeExtender
    Inherits System.Web.UI.UserControl

1 个答案:

答案 0 :(得分:0)

删除了继承,现在可以编译