[ASP1.1][C#]Comment recuperer le texte d'1 HyperLinkColumn

Comment recuperer le texte d'1 HyperLinkColumn [ASP1.1][C#] - ASP - Programmation

Marsh Posté le 24-04-2007 à 10:05:23    

Slt,
 
J'ai une dataGrid dont la premiere colonne contient des checkbox (avec ItemTemplate), et la deuxieme contient des liens (avec HyperLinkColumn)
Dans mon code-behind, j'aimerais recuperer la chaine de caractere de chaque case de la deuxieme colonne. Pour cela jai testé ceci:
 

Code :
  1. protected void Grid_DeleteCommand_Click(object sender, System.EventArgs e)
  2.      foreach (DataGridItem item in this.MyDataGrid.Items) 
  3.      {
  4.           CheckBox giftCheckBox = (CheckBox)item.Cells[0].FindControl("DeleteThisReport" ); // colonne ou se trouve les checkbox   
  5.           TableCell myCell = item.Cells[1]; // colonne ou se trouve les liens
  6.           this.settingsDisplay.Text += "<br />CheckBox value " + giftCheckBox.Checked + " and " + myCell.Text;
  7.      }
  8. }


 
et dans le code ASP,
 

Code :
  1. <ItemTemplate>
  2. <asp:CheckBox
  3.  id="DeleteThisReport"
  4.  runat="server"
  5. />
  6. </ItemTemplate>
  7. <asp:HyperLinkColumn
  8. HeaderText="See detail"
  9. SortExpression="FileName"
  10. DataNavigateUrlField="FileName"
  11. ItemStyle-HorizontalAlign="Center"
  12. DataNavigateUrlFormatString="~/PCRDetailsPage.aspx?filename={0}"
  13. Target="_new"
  14. />


Avec ce code j'arrive a savoir si les checkbox sont cochées ou non, mais je n'arrive pas a recuperer le texte correspondant à chaque lien. En effet, myCell.Text ne me renvoie rien. Donc comment recuperer la valeur d'une case d'une colonne HyperLinkColumn dans le code-behind?
 
Merci d'avance
++


Message édité par cervantes le 24-04-2007 à 10:07:15
Reply

Marsh Posté le 24-04-2007 à 10:05:23   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed