473,804 Members | 2,109 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

extender provider properties not persisting !

I've written an extender provider for ASP.NET windows forms controls and web
controls. My windows forms solution works fine, but my ASP.NET solution does
not persist any property values I enter via the visual studio property grid.

Upon examination of the code within InitializeCompo nent I can see why : no
code is automatically embedded to call the Set method of my property.

Anyone have any ideas why ? Is there any solution ?
Nov 18 '05 #1
1 1089
arghhh! I mean:

I've written an extender provider for windows forms controls and ASP.NET web
controls.

(of course)

"JezB" <je***********@ blueyonder.co.u k> wrote in message
news:uo******** ********@TK2MSF TNGP09.phx.gbl. ..
I've written an extender provider for ASP.NET windows forms controls and web controls. My windows forms solution works fine, but my ASP.NET solution does not persist any property values I enter via the visual studio property grid.
Upon examination of the code within InitializeCompo nent I can see why : no
code is automatically embedded to call the Set method of my property.

Anyone have any ideas why ? Is there any solution ?

Nov 18 '05 #2

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

Similar topics

5
1429
by: Steven | last post by:
Hi, I have implemented the IExtenderProvider interface (and inherited from Component) in a class that I am using with ASP.NET controls. The field shows up fine in the VS.NET properties grid, however the value are not persisted anywhere (I would have expected it to show up in the VS.NET designer portion of the code), and disapear from the properties page after compiling. I can manually set it from the code using...
0
1350
by: Jasen | last post by:
I have a extender provider control which have 2 provider properties. My problem is in certain case, I just want to expose only 1 of the provider properties, but it is no way for me to do it. For the CanExtend function, it will expose both of 2 provider properties if return true or hide both when return false. Is there any way for me to do it? Thanks in advance. Jasen
0
930
by: Steven | last post by:
Hi, I have implemented the IExtenderProvider interface (and inherited from Component) in a class that I am using with ASP.NET controls. The field shows up fine in the VS.NET properties grid, however the value are not persisted anywhere, and disapear after compile. I can manually set it from the ASP.NET page using provider.SetWhatever(control, object) so I know it is not a problem with the component. Any ideas whould be appreciated.
0
1212
by: JezB | last post by:
Could anyone tell me how to implement an extender provider for ASP.NET ? I have done this successfully for windows forms but all the online documentation tells us is : The implementation of an extender provider for Windows Forms controls is different from that for ASP.NET server controls.
0
963
by: JezB | last post by:
Is it possible to create an extender provider in ASP.NET such that I can drag it onto a page to extend all controls implicitly with some custom properties ? I have done this for rich client but can't find out if it's possible in ASP.NET.
0
961
by: cleo | last post by:
I've been exploring the implementation of the Extender Provider but I'm not having much luck with the documentation on the ProviderProperty Statement and the Object Types support by the Get/Set Statements. I have written a Test Class that implements IExtenderProvider to extend a Text Box with Regex String Property. The property is correctly exposed in the form designer and the Get/Set statements are working fine. But I would like to...
5
2985
by: A.M-SG | last post by:
Hi, I am developing a SOAP extender and I need to store some session information at BeforeSerialize ProcessMessage event, so at the AfterDeserialize ProcessMessage event I know which call I am dealing with. What would be the best way for storing some session information during ProcessMessage method call?
1
1773
by: Chris Dunaway | last post by:
I have created a simple Extender Provider and when I drop it onto a form, it appears in the component tray, but none of the controls it is supposed to provide a property for show the property in the PropertyGrid! Here is the class. The GlassButton is a custom button control that derives from button and I just do some custom painting. I am sure I have just omitted something simple, but I cannot see it. I am using VS 2005.
11
3322
by: Brad | last post by:
To DB2 Personal Developer Edition GIS users: How do I acquire a spatial extender license key for the DB2 PDE? I expected to be able to use it right out of the box. Brad
0
10604
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10101
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
9177
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
7643
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
5536
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
5675
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4314
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
3837
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
3005
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.