begin process at 2012 05 27 18:27:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

[ASPX][VB.NET] Custom control, propriété avec attribut modifiable


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[ASPX][VB.NET] Custom control, propriété avec attribut modifiable

mercredi 16 juin 2004 à 09:59:39 | [ASPX][VB.NET] Custom control, propriété avec attribut modifiable

chrisisis


Bonjour,

J'ai développé un custom control avec plusieurs propriété dont dataSource et dataMember.

Il est possible de mettre des attributs sur les propriétés.
Un exemple, ci-dessous

Seulement suivant les attributs les propriétés se retrouvent inactives comme dataSource.
En précisant category ("Data") cette propriété est accessible dans la partie données de la fenêtre de propriété du contrôle sur la page aspx, mais elle est non modifiable
Alors que si l'on ne précise aucun attribut, la propriété est placée dans la partie divers et est active, donc modifiable.

Je souhaiterais mettre les propriétés dataSource et dataMember dans la partie données et donc les rendre modifiable.
J'ai essayé d'ajouter l'attribut readOnly(false) mais il n'a aucune incidence.

Une idée ??

Merci d'avance
Chrisisis


'''<summary>Propriété d'accès au <B>DataSource</B></summary>
<Bindable(True), Category("Data"), Description("Datasource."), Browsable(True), Editor()> _
Public Property DataSource() As Object
Get
Return _oDataSource
End Get
Set(ByVal Value As Object)
_oDataSource = Value
End Set
End Property

'''<summary>Propriété d'accès au <B>DataMember</B></summary>
Public Property DataMember() As String
Get
Return _sDataMember
End Get
Set(ByVal Value As String)
_sDataMember = Value
End Set
End Property


mercredi 16 juin 2004 à 22:25:19 | Re : [ASPX][VB.NET] Custom control, propriété avec attribut modifiable

jesusonline

Membre Club Administrateur CodeS-SourceS
Je suis pas sur d'avoir tout à fait saisie ce que tu souhaites.

si j'ai bien compris tu voudrais faire apparaitre tes propriétés dans une certaines cartie lorsque tu affiches les propriétés de ton controle à l'aide de VS.net ?

si c'est le cas : voici comment faire en vb.net
Imports System.ComponentModel

'''<summary>Propriété d'accès au <B>DataMember</B></summary>
<Description("Ici la description du controle"), Category("Data")> _
Public Property DataMember() As String
Get
Return _sDataMember
End Get
Set(ByVal Value As String)
_sDataMember = Value
End Set
End Property

J'espere t'avoir été utile :)

Cyril
jeudi 17 juin 2004 à 09:49:51 | Re : [ASPX][VB.NET] Custom control, propriété avec attribut modifiable

chrisisis


J'ai justement importer System.ComponentModel
et j'ai écrit les propriétés avec les attributs :
<Description("Ici la description du controle"), Category("Data")>

Le problème c'est que dés que je précise l'attribut Category
de valeur data, ma proriété est alors non modifiable dans la fenêtre VS.Net

Ce que je cherche c'est mettre la proriété dans la partie données donc préciser Category("Data") et qu'elle soit modifiable.

J'ai essayé d'ajouter l'attribut readOnly(false) mais il n'a aucune incidence.

D'ou ???

Chrisisis

jeudi 17 juin 2004 à 12:36:05 | Re : [ASPX][VB.NET] Custom control, propriété avec attribut modifiable

jesusonline

Membre Club Administrateur CodeS-SourceS
et lorsque tu ne met pas Category("Data") ou autre chose ca marche ?

dans ta page aspx est-ce que tu peux faire <MesControles.Controle id="Controle1" runat="server" datasource="...."/>

est-ce que ca ca marche ?

Ca me semble tres bizarre :-/ faudrais regarder dans le MSDN si on trouve pas qqchose la dessus.

Cyril
jeudi 17 juin 2004 à 14:09:08 | Re : [ASPX][VB.NET] Custom control, propriété avec attribut modifiable

chrisisis


En fait si tu ne précise pas category("Data"), la propriété est placée dans la partie divers de la fenêtre propriété dans VS.NET et dans ce cas elle est modifiable.

Malgér tout tu as accès à la propriété par le code, sans souci
monControl.datasource = unDataTable par exemple

Seulement, j'aimerai avoir la même structure qu'un datalist ou un datagrid, donc avoir les propriétés DataSource, DataMember et dataKeyField dans la partie données.

Mais est-ce possible ?
Je ne vois pas pourquoi cela ne le serait pas, mais ...

Chrisisis
jeudi 17 juin 2004 à 15:56:07 | Re : [ASPX][VB.NET] Custom control, propriété avec attribut modifiable

jesusonline

Membre Club Administrateur CodeS-SourceS
oui effectivement c'est bizarre, surtout si qd elle est ds la category divers ca marche :-/ t'as essayé de mettre dans une catégorie, juste pour tester ? ou essaye au lieu de mettre les memes noms que les autres controles des autres noms genre sourceData etc...

En tout cas ca reste bizarre que ca ne marche pas :-/ encore une sugestion : au lieu de mettre ta propriété en object essaye de la mettre dans un autre type, on sait jamais :)

bon courage


Cyril


Cette discussion est classée dans : end, propriété, datasource, modifiable, attribut


Répondre à ce message

Sujets en rapport avec ce message

évenement sur liste modifiable [ par loulou ] Bonjour,Je programme en asp.J'ai crée un tableau en asp dont la 2eme colonne est constituée de listes modifiables au niveau de chaque ligne. Je veux q Response.End [ par arken ] Est ce que quelqu'un peut me dire à quoi sert :Response.End ?Merci indice en dehors de la plage que je ne comprends pas!!! [ par hjijo ] HELLo,Voilà du VBScript, que je n'arrive décidément pas à faire tournerProblème indice en dehors de la plage...indiqué par Je m'y prends certainement afficher le nombre de visiteurs ?? [ par woulof ] je souhaite afficher le nombre de visiteurs courant sur mon site.Pour cela, j'ai déclaré le code ci-dessous dans mon GLOBLA.ASA.j'utilise dans le cod problem Global.asa [ par oda95 ] Bonjour,J'ai des soucis avec, je pense mon Global.asa qui ne se connecte pas a la BD Access et ne mettre pas les informations voulu...Pourtant tout es SQL Where - debutant [ par Kiryan ] BonjourJ'ai un probleme: Je suis en train d'essayer d'ecrire une page "events" pour un club de golf.J'ai mis tous mes events dans une db access, dans conditions [ par rony ] bjrdans le code suivant la conditionif rs("consultation") = "" thenresponse.write " "else response.write "<input type='text' size='1' name='consultat le fichier global.asa n'est pas lu lors de l'exécution. [ par fdnet ] Hello,J'ai installé PWS avec W98, et j'ai l'inpression que mon fichier global.asa n'est pas lu par le serveur au moment de l'exécution car le programm ARGGG HELP ME PLEASE [ par max12 ] Il m'affiche l'erreur suivante - Microsoft][Pilote ODBC Microsoft Access] L'opération doit utiliser une requête qui peut être mise à jour.Lorsque je 2 forms sur une meme page ??? [ par TheHunter ] Salut a tous,J' ai un pb avec 2 forms sur la meme page.voici le message d'erreur que j'obtien : "Microsoft OLE DB Provider for ODBC Drivers error '800


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales