Дайте название вашей кнопке редактирования, например,
<asp:LinkButton ID="LinkEdit" runat="server"
CausesValidation="false" CommandName="EditRow" Text="Edit"></asp:LinkButton>
и в RowCommand
событие вашего просмотра сетки
if (e.CommandName == "EditRow")
{
TextBox tbx = (TextBox)gridCategory.Rows[Convert.ToInt32(e.CommandArgument)].FindControl("UrTxtID");
}
Любой, как трудно понять, что ты делаешь неправильно, не видя свой код ..
EDIT:
Я думаю, вам нужно установить CommandArgument='<%# Container.DataItemIndex %>'
в вашей кнопке редактирования ...