begin process at 2010 03 18 11:18:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

LinkButton ou template ???


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

LinkButton ou template ???

lundi 9 janvier 2006 à 21:40:55 | LinkButton ou template ???

cybermax62

est il possible de faire (statique ou dynamiquement) une colonne linkButton (Ajouter, Annuler, ...) dans un datagrid sauf pour quelques lignes, qui ne seront pas modifiables en fait. du genre les lignes 1, 2 et 3 ne sont pas modifiable par les linkButton mais toutes les autres oui. je vois bien un moyen tout con en filtrant les évènement sur l'id mais tout de même... et en plus les linkButton sont toujours présents ce qui est déroutant.

sinon, on doit pouvoir s'en sortir avec un template et on met les buttons soit même (plus de travail)

qu'en pensez vous ?

merci !!!
lundi 9 janvier 2006 à 21:53:13 | Re : LinkButton ou template ???

azra

Membre Club Administrateur CodeS-SourceS
Bonjour,

La seule façon que je vois, c'est en fesant de la bidouille (du code) dans l'événement rowdatabound(..) de ton datagrid => recuperer la colone contenant le linkButton de la ligne courrante et desactiver ce que tu souhaites dedans. Je ne pense pas qu'il y'ait de solution pour faire ça directement dans l'aspx.

Bon courage!


Azra (Florent) - MVS - MCAD.NET
lundi 9 janvier 2006 à 23:16:33 | Re : LinkButton ou template ???

jesusonline

Membre Club Administrateur CodeS-SourceS
Hum, si tu connais les lignes je propose du javascript ;) et tu filtres par id coté serveur pour les paranos qui ont désactivé js ...

bref tu fais une fonction du genre

var removeBadLinkButton function(TableID, linkButtons)
{
    for (var i = 0; i < linkButtons.length; i++)
    {
       document.removeChild(document.getElementById(linkbuttons[i]));
    }
}


puis coté serveur tu fais un truc du genre

page.clientScript.registerClientScript(typeof(page), "removeBadLinkButton", "removeBadLinkButton('" + dg.clientID + "',{'id1', 'id2', 'id3'})", true);

tu vois à peut prés le principe ? je suis pas sur du code mais c'est le principe qui est important :)


Cyril - MVS - MCP ASP
mardi 10 janvier 2006 à 11:09:51 | Re : LinkButton ou template ???

cybermax62

merci pour vos réponse je vais regarder ça d'encore plus près
mardi 10 janvier 2006 à 12:11:08 | Re : LinkButton ou template ???

cybermax62

Réponse acceptée !
bon je me la joue simplement :

foreach(DataGridItem dgi in DataGrid1.Items)
            {
                int id=Convert.ToInt32(dgi.Cells[0].Text);
                if(id<=4)
                {
                    ((LinkButton)dgi.Cells[8].Controls[1]).Visible=false;
                    ((LinkButton)dgi.Cells[9].Controls[1]).Visible=false;
                }
            }


Cette discussion est classée dans : lignes, template, linkbutton


Répondre à ce message

Sujets en rapport avec ce message

Afficher avec les sauts de lignes [ par fabiin ] Salut !voila mon prob,...g fai un livre d'or ou chacun peu y mettre le commentaire k'il veu, les informations son contenues dans une base de données.e mettre tout le champ sur la même ligne [ par metos ] Je m'explique : Dans la même case d'un tableau j'ai plusieurs banières ASP qui affiche des données du base de donnée. La largeur étant insuffisante le mettre tout le champ sur la même ligne [ par metos ] Je m'explique : Dans la même case d'un tableau j'ai plusieurs banières ASP qui affiche des données du base de donnée. La largeur étant insuffisante le Template en ASP [ par yoyo2 ] Bonjour à tous,je voudrais savoir s'il existe en ASP des templates comme pour PHP.J'en ai trouver une qui s'appelle MALA, en connaissez-vous d'autres? supprimer les lignes vides d'1 TextArea [ par michaelw ] Salut,je cherche un moyen de supprimer les lignes vides contenues dans un textarea.Quelqu'un peut-il m'aider ?MErci inserer plusieurs lignes dans base de donne [ par college ] salut tout le monde , ja'i un probleme je veux mettre plusieurs lignes dans une base de donnee il y a une relation entres deux tables et je pense que lecture lignes base donné en asp [ par xclear ] bonjourlire simplement et par exemple les 3 premieres lignes d'une basecontenant 10 éléments ok, c'est le code dessous. comment faire maintenant pour formulaire HTML [ par guiguimac ] bonjour,j'aimerai donner à mes listes déroulante une taille fixe en nombre de caractère par ligne ...existe-il une solution compte tenu que "size" ne ASP/VBS imprimer un template chez le client [ par gaborus ] Voila mon problème est surement très simple1 serveur 2000 avec IIS (et word 97)1 page asp avec du script VBS qui permet d'imprimer un template depuis remplacer les linkbutton dans une datagrid par des images [ par peemawai ] Ma question est simple.Pour la colonne edition on a le droit de modifier le texte de l'update et de l'annulation. Je voudrai remplacer ces textes par


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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,234 sec (3)

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