2010-03-27 87 views

回答

1

給你的編輯按鈕命令名稱這樣,

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

RowCommand事件烏爾GridView控件的

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

任何如何它真的很難告訴你沒有看到你的代碼做錯了什麼..

編輯:

我認爲你需要設置你的編輯按鈕CommandArgument='<%# Container.DataItemIndex %>' ...

+0

@Pandiya Chendur,代碼是好的,但我得到e.CommandArgument =「」 所以它再次給出現FormatException錯誤 – Khilen 2010-03-27 08:37:07

+0

@khilen你可以發佈我們的代碼或烏爾例外... – 2010-03-27 09:07:41

+0

@khilen看看我的編輯答案。 .. – 2010-03-27 09:10:33

相關問題