473,671 Members | 2,209 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Can User Control inherted from a User Controls?

ABC
I write a Base Web User Control which contains several public properties and
a Inherited Web User Control which only have some codes in new method. When
I use the Inherited Web User Control on Web Form, I don't know why the
Inherited Web User Control have not any properties inherited from Base Web
User Control.
How should I do?

The based web user control as:
using System;
....
....

namespace xxxx.UserContro ls
{
public class SystemTableDrop DownListBase : System.Web.UI.U serControl
{

public SystemTableDrop DownListBase() : base ()
{
...
}

public override void DataBind()
{
...
}

...

// Properties

public string ViewName
{
...
}

public string DataTextField
{
...
}

...
}
}

The Inherited Web User Control as:
namespace xxxx.UserContro ls
{
public class xxxxDropDownLis t : SystemTableDrop DownListBase
{

public xxxxDropDownLis t() : base()
{
ViewName = "vstSalutation" ;
}
}


Nov 19 '05 #1
1 1188
When you Inherit from a base class. You do not see the base code in the
class definition of your derived class. However, if you have given anything
other than private as the accessor privilage , then you will be able to
'Use' those properties or methods etc from the derived class.

Hope this answers you question.

--
Best Regards

The Inimitable Mr Newbie º¿º


"ABC" <ab*@abc.com> wrote in message
news:eq******** *****@TK2MSFTNG P15.phx.gbl...
I write a Base Web User Control which contains several public properties
and a Inherited Web User Control which only have some codes in new method.
When I use the Inherited Web User Control on Web Form, I don't know why the
Inherited Web User Control have not any properties inherited from Base Web
User Control.
How should I do?

The based web user control as:
using System;
...
...

namespace xxxx.UserContro ls
{
public class SystemTableDrop DownListBase : System.Web.UI.U serControl
{

public SystemTableDrop DownListBase() : base ()
{
...
}

public override void DataBind()
{
...
}

...

// Properties

public string ViewName
{
...
}

public string DataTextField
{
...
}

...
}
}

The Inherited Web User Control as:
namespace xxxx.UserContro ls
{
public class xxxxDropDownLis t : SystemTableDrop DownListBase
{

public xxxxDropDownLis t() : base()
{
ViewName = "vstSalutation" ;
}
}

Nov 19 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
1969
by: jean-dot-paul-at-opelwilly-dot-com | last post by:
Hello, Can I use the ToolboxBitmap from the inherted Control to show up in my toolbox and if so how? Greetings Jean Paul
0
971
by: ABC | last post by:
I write a Base Web User Control which contains several public properties and a Inherited Web User Control which only have some codes in new method. When I use the Inherited Web User Control on Web Form, I don't know why the Inherited Web User Control have not any properties inherited from Base Web User Control. How should I do? The based web user control as: using System; ....
1
2130
by: Robert Howells | last post by:
Perhaps I'm just too new at this to pull it off, or perhaps it's just bad architecture. I'd appreciate some feedback on the the wisdom (or lack thereof) in attempting the following: I'm not new to programming, but I am new to ASP.NET and Web application design in general... loved the concept of user controls and dynamically adding them to a page. So what I wound up with was an application that dynamically loads two user controls directly...
6
3370
by: Steve Booth | last post by:
I have a web form with a button and a placeholder, the button adds a user control to the placeholder (and removes any existing controls). The user control contains a single button. I have done all the usual stuff of recreating the usercontrol in the Page Init event. The 'failure' sequence is as follows: - select web form button to display the user control - select user control button, event fires - select web form button to display...
4
1933
by: Tim::.. | last post by:
Can someone please help.... I'm having major issues with a user control I'm tring to create! I an trying to execute a sub called UploadData() from a user control which I managed to do but for some reason I keep getting the error: Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
2
1969
by: Tim::.. | last post by:
Can someone please help.... I'm having major issues with a user control I'm tring to create! I an trying to execute a sub called UploadData() from a user control which I managed to do but for some reason I keep getting the error: Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
0
1925
by: Tim::.. | last post by:
Can someone please help.... I'm having major issues with a user control I'm tring to create! I an trying to execute a sub called UploadData() from a user control which I managed to do but for some reason I keep getting the error: Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
0
875
by: ABC | last post by:
I created a base control which will be inherted from another Custom UI control. When I draw Custom UI control on Web Page, and try to change properties. Oh, my god, no one properties from BaseControl. What happen? Bug???? public class BaseControl : System.Web.UI.UserControl { // public properties
0
943
by: ABC | last post by:
Why the properties of web user controls which inherted from my custom base UI controls MISSED? How should I to set enable?
0
905
by: ABC | last post by:
Why the properties of web user controls which inherted from my custom base UI controls MISSED? How should I to set enable?
0
8820
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8598
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8670
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7433
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6223
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4224
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4406
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2810
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2051
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.