begin process at 2012 05 28 00:29:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

WebControl

 > 

Link button asp.net


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

Link button asp.net

jeudi 8 juin 2006 à 02:09:04 | Link button asp.net

abdo_dotnet10

Salut tout le monde

j'essaye de creer des linkButton d'une maniere dynamique, pour les 2 premiers ça marche(ça veux dire lorsque je clique sur le linkbtton une redirection est realisé) mais pas pour le reste 
 voila mon code

Private Sub Page_Load( ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase .Load
Dim con As New SqlConnection(chai)
Dim id As Integer
id = CType (Session("id_offre"), Integer )
Dim cmd As New SqlCommand("select * from Detail_offre where Id_offre=" & id, con)
Dim da As SqlDataReader
Dim str As String
Try
con.Open()
da = cmd.ExecuteReader
If da.HasRows Then
str = "<p>&nbsp;</p><p class='Titre_Page' align=center>" + Session("Text_offre") + "</p>"
PlaceHolder1.Controls().Add(
New LiteralControl(str))
str = "<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'>"
PlaceHolder1.Controls().Add(
New LiteralControl(str))
str = "<tr><th align=left><font class='sstitre'>N°A.O</font></th>"
str += "<th align=center nowrap><font class='sstitre'>Date limite de depôt</font></th>"
str += "<th align=center><font class='sstitre'>Objet</font></th>"
str += "<th align=center><font class='sstitre'>Résultat</font></th></tr>"
PlaceHolder1.Controls().Add(
New LiteralControl(str))
While da.Read
str = "<tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><TR><td>"
PlaceHolder1.Controls().Add(
New LiteralControl(str))
Dim bt1 As New LinkButton
bt1.ID = "LinkButton1" & da.GetString(0)
bt1.CssClass = "LIEN"
bt1.Text = Trim(da.GetString(0))
bt1.CommandName = "OFFRE"
bt1.CommandArgument = da.GetString(0) + "|1"
AddHandler bt1.Command, AddressOf LinkButton_Command
PlaceHolder1.Controls.Add(bt1)
str = "</td><td align=center><font class='SRubGauche'>" + da.GetValue(1) + "</font></td><td><font class='SRubGauche'>" + da.GetString(2) + "</font></td>"
str += "<td>"
PlaceHolder1.Controls().Add(
New LiteralControl(str))
Dim bt2 As New LinkButton
bt2.ID = "LinkButton2" & da.GetString(0)
bt2.CssClass = "LIEN"
bt2.Text = "Résultat"
bt2.CommandName = "OFFRE"
bt2.CommandArgument = da.GetString(0) + "|2"
AddHandler bt2.Command, AddressOf LinkButton_Command
PlaceHolder1.Controls.Add(bt2)
str = "</td></tr>"
PlaceHolder1.Controls().Add(
New LiteralControl(str))
End While
str = "</table>"
PlaceHolder1.Controls().Add(
New LiteralControl(str))
End If
da.Close()
con.Close()
Catch ex As Exception
Throw (ex)
End Try
End Sub


Sub
LinkButton_Command( ByVal sender As Object , ByVal e As CommandEventArgs)
Dim a As String
a = CType (e.CommandArgument, String )
Dim indice As Integer
indice = a.IndexOf("|")
Session("id_detail_offre") = a.Substring(0, indice)
Session("ordre") = a.Substring(indice + 1)
Response.Redirect("suite_detail_offre.aspx")
End Sub


 


Cette discussion est classée dans : add, id, controls, str, offre


Répondre à ce message

Sujets en rapport avec ce message

Multiple controls with the same ID [ par systemic_anomaly ] Bonjour tt le monde,J'utilise un place holder et j'ajoute un control (TableMenu). Pas de problème lors du page load mais au postback j'ai ce message d Création/Supression ligne de requete dynamique [ par heryibonia ] Salut,      J'aimerai créer dynamiquement plusieurs lugnes de requetes en asp .net et Ajax. durant le chargement de la page Page_Load, on créer la pre dropdownlist et textbox ajoutées en C# [ par Sabine25 ] Bonjour,j ai un petit soucis concernant des DDL et TBX.J ai toujours aujouter des textbox et ddl avec le toolbox.maintenant je veux faire un formulair checkBox [ par lilippx ] bonjour, voila mon soucis, je genere dynamiquement des checkBox depuis le code behind en leur attribuant une id : CheckBox monCheck = new CheckBox(); GRIDVIEW : problème de pagination [ par fouad71 ] J'ai ajouté un controle GRIDVIEW, comme indiqué ci-dessus.Le problème qu j'ai, c'est que l'événement de changement de page n'est pas déclenché, donc j Rechargement contrôles dynamique [ par vinz64 ] Bonjour,J'ai ajouté des contrôles dynamique à ma page.aspx lorsque j'effectue une sélection sur une DropDownList. Donc dans l'évènement SelectedIndexC Disposition lors d'un "Controls.Add" [ par stephsk09 ] Bonjour, ma question est simble, je crée dynamiquement un certain nombre de Gridview Variable.Je les affiche a l'écran grace a la méthode Controls.Add Viexstate de controles dynamiques dans custom controle [ par keogus ] Bonjour !! Voila j'ai un soucis je développe un Custom Control (j'espère que je me trompe pas pour le nom) qui permet de choisir un intervalle de tem Controls.Add et Findcontrol [ par slednet69 ] 'lut,Je me permet une petite question sur le forum car je vais devenir fou....Jusqu'à maintenant en VS2003, lorsque je voulais ajouter dynamiquement d


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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,312 sec (4)

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