begin process at 2012 05 27 20:55:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

datagrid linkbutton :redirection vers une autre page web


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

datagrid linkbutton :redirection vers une autre page web

jeudi 9 juin 2005 à 15:16:58 | datagrid linkbutton :redirection vers une autre page web

blueghost

Bonjour ,
dans le datagrid j'ai une colonne avec un lien sur lequel je veux rediriger vers une nouvelle page ( avec en paramètre l'id de la ligne par la suite ) mais là ma redirecton ne fonctionne pas sauf si je passe ma fonction sur onItemCommand  mais bien sur si je fais ca mon bouton editCommandcolum ne fonctionne plus.
Je ne comprends pas pourquoi l'attribut commandname="proforma"  ne fonctionne pas sur le  asp:ButtonColumn   ButtonType="LinkButton"  CommandName="proforma" HeaderText="Proforma"  Text="view" ></asp:ButtonColumn>

Merci d'avance .

[code]

sub proforma( source As Object, e As System.Web.UI.WebControls.DataGridCommandEventArgs)
 server.Transfer("proforma.aspx")
end sub


<asp:DataGrid ID="datagrid1" Width="200px" runat="server" OnEditCommand="EditLigne" OnupdateCommand="maj" OnCancelCommand="annulation" OnDeleteCommand="deleter" AutoGenerateColumns="false"  AllowPaging="true" PageSize="8" OnPageIndexChanged="Pagination" PagerStyle-NextPageText="NEXT" PagerStyle-PrevPageText="PREVIEW">
  <HeaderStyle BackColor="Brown" ForeColor="White">   </HeaderStyle>
  <itemstyle BackColor="#CCCCCC" ForeColor="#000000"></itemstyle>
  <footerstyle BackColor="#FF0000" ForeColor="#FFFFFF"></footerstyle>

   <columns>
   <asp:BoundColumn DataField="Ref_invoice" HeaderText="Ref_invoice"></asp:BoundColumn>
   <asp:BoundColumn DataField="Buyer" HeaderText="Client"></asp:BoundColumn>
   <asp:BoundColumn  HeaderText="Delivery Mode" DataField="Delivery"></asp:BoundColumn>
   <asp:BoundColumn DataField="forw_Agent" HeaderText="Forwarding Agent"></asp:BoundColumn>
   <asp:BoundColumn  HeaderText="Destination" DataField="Destination"></asp:BoundColumn>
   <asp:EditCommandColumn ButtonType="Pushbutton" HeaderText="View" EditText="Modify" runat="server" UpdateText="Valider" CancelText="Annuler"></asp:EditCommandColumn>
   <asp:ButtonColumn ButtonType="Pushbutton"  HeaderText="Delete"  Text="Delete" CommandName="delete"></asp:ButtonColumn>
   <asp:ButtonColumn   ButtonType="LinkButton"  CommandName="proforma" HeaderText="Proforma"  Text="view" ></asp:ButtonColumn>
   <asp:ButtonColumn  ButtonType="LinkButton"  CommandName="commercial" HeaderText="Commercial"  Text="view" ></asp:ButtonColumn>
   </columns>
</asp:DataGrid>
[/code]

vendredi 10 juin 2005 à 00:04:17 | Re : datagrid linkbutton :redirection vers une autre page web

jesusonline

Membre Club Administrateur CodeS-SourceS
et ta sub proforma est appelé quand ? .net ne va pas tout te faire non plus :p

donc tu met le code dans l'onitemCommand, tu met un

select case e.commandname
case "proforma"
redirect ...


si tu fais pas le selectcase, il va te rediriger à chaque itemcommand y compris pour l'edit ...


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
vendredi 10 juin 2005 à 10:44:33 | Re : datagrid linkbutton :redirection vers une autre page web

blueghost

Je te remercie .
Sinon j'ai deux autres solutions à apporter qui peuvent être utile :

<asp:templatecolumn>
        <itemtemplate>
        <asp:Hyperlink id="commercial" runat="server" text="View Commercial"  target="_blank" NavigateUrl="commercial.aspx"></asp:hyperlink>
        </itemtemplate>
</asp:templatecolumn>

ou avec appelle à une procédure (sub ... end sub)
<asp:templatecolumn>
        <itemtemplate>
        <asp:linkbutton id="proforma" runat="server" text="View Proforma" OnClick="proforma" ></asp:linkbutton>
        </itemtemplate>
</asp:templatecolumn>


ou encore

Sub choisir (sender as object , e as DataGridCommandEventArgs)
select case e.commandname
case "ooo"
 response.redirect("proforma.aspx")
case "aaa"
 response.redirect("commercial.aspx")
end select
end sub


Cette discussion est classée dans : web, page, datagrid, linkbutton, proforma


Répondre à ce message

Sujets en rapport avec ce message

Extraction de données d'une page web [ par atarik ] SVP, j'ai besoin de savoir comment extracter le contenu d'un tableau d'une page web et la mettre ds ma page pour être toujours à jours.c'est très urge Afficher le nombre d'utilisateurs connectés à une page Web depuis un site différent [ par Hard Day ] Salut,Je controle 2 sites web (noms de domaine et hébergeurs différents) , dont l'un heberge un chat java embedded dans une page html générée par ASP Urgent : Integrer un .chm dans une page web [ par vieri ] j'ai un fichier d'aide html compilé dans le "HTML HELP Workshop" que je voudrais bien si qlq un le sé de me dire comment integrer le fichier aide.chm Active-x exécutant outlook dans une page web [ par Mr Plei@d ] Hello,J'ai un petit problème, j'aimerai exécuter outlook par l'intermédiaire d'une page web. J'ai entendu qu'avec active-x c'est possible mais je n'en Pb avec les Web Forms [ par Neness ] Je commence avec .Net et je rencontre le pb suivant:Lorsque je met un cotrole sur la feuille ASPX, (une text box par ex) il est bien declaré comme sui Création fichier Include via une page web [ par esquif ] Bonjour,Je désirs créer un fichier include à partir d'un page web en ASP. Sans aucun problème je récupère les valeurs de forumulaires puis les inscrit Recuper contenu page Web VBscript [ par kut ] je voudrai recuperer le contenu d'un page web coté cllient en vbscript est ce possible?si oui un petit coup de main ne serais pas de refus. envoie via cdonts page web en mail [ par srama ] Voila :J'ai une page asp ou les utilisteurs remplissent des champs.les champs sont ensuite stockés dans une base access, et envoyé par mail au format Salut [ par electroncode ] Salut, juste un premier post pour vous saluer tous puisque je viens de m'inscrire.Je débute et essaye tous les trucs possibles pour créer des pages we TreeView dans une page WEb [ par ismo02 ] Salutdans le cadre de mon stage je dois mette en place un client internet de Web Services.Pour cela j'ai besoin de mettre en place un TreeViw dans une


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

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