2010-03-27 3 views

Répondre

1

Donnez le nom de votre commande bouton modifier comme celui-ci,

<asp:LinkButton ID="LinkEdit" runat="server" 
    CausesValidation="false" CommandName="EditRow" Text="Edit"></asp:LinkButton> 

et événement RowCommand de ur gridview

if (e.CommandName == "EditRow") 
{ 
    TextBox tbx = (TextBox)gridCategory.Rows[Convert.ToInt32(e.CommandArgument)].FindControl("UrTxtID"); 
} 

Toute la façon dont il est vraiment difficile de dire ce que vous faites mal sans voir votre code ..

EDIT:

je pense que vous devez définir CommandArgument='<%# Container.DataItemIndex %>' dans votre bouton modifier ...

+0

@Pandiya Chendur, le code est bon, mais je reçois e.CommandArgument = "" donc à nouveau il donne l'erreur de FormatException – Khilen

+0

@khilen peut vous envoyer ur code ou ur exception ... –

+0

@khilen regarder ma réponse modifiée. .. –

Questions connexes