nar86 Ответов: 0

Для gridview некоторая строка не перенаправляется на следующую страницу


У меня есть gridview следующим образом

ID имя сезон действия

14756 Test1 2018 Edit Delete
22089 Test2 2018 Edit Delete
33571 Test3 2018 Edit Delete
17912 Test4 2018 Edit Delete


Когда я нажимаю кнопку изменить ссылку в первой строке, она перенаправляется на farmermasterpage, но когда я нажимаю кнопку изменить ссылку в третьей строке, она не перенаправляется на farmermasterpage.

я проверяю лог-файл ошибки.

Ошибка показывает, что поток был прерван.

Изменить код следующим образом

если (электронная.Имя_команды == "Редактировать")
{
Ответ.Перенаправление("~/ivorycoast/farmermaster.aspx?action=edit&farmercode=" + e.CommandArgument.Метод toString() + "");
}

Код страницы Gridview source .aspx выглядит следующим образом

<asp:TemplateField HeaderText="действия">
<itemtemplate>
&ЛТ;как ASP:LinkButton элемент ID="lnkEdit" атрибут runat="сервер" подсказка="Щелкните для редактирования" CommandArgument='&л;%# DataBinder.Ивала(Контейнер.Элемента данных, "farmerctscode") %&ГТ;' Имя_команды="редактирования" по OnCommand="по OnCommand"&ГТ;
|
&ЛТ;как ASP:LinkButton элемент ID="lnkDelete" атрибут runat="сервер" подсказка="Щелкните для редактирования" CommandArgument='&л;%# DataBinder.Ивала(Контейнер.Элемента данных, "farmerctscode") %&ГТ;' Имя_команды="удалить" по OnCommand="по OnCommand"&ГТ;



в чем же ошибка в моем вышеприведенном коде? пожалуйста дайте мне знать

Что я уже пробовал:

У меня есть gridview следующим образом

ID имя сезон действия

14756 Test1 2018 Edit Delete
22089 Test2 2018 Edit Delete
33571 Test3 2018 Edit Delete
17912 Test4 2018 Edit Delete


Когда я нажимаю кнопку изменить ссылку в первой строке, она перенаправляется на farmermasterpage, но когда я нажимаю кнопку изменить ссылку в третьей строке, она не перенаправляется на farmermasterpage.

я проверяю лог-файл ошибки.

Ошибка показывает, что поток был прерван.

Изменить код следующим образом

если (электронная.Имя_команды == "Редактировать")
{
Ответ.Перенаправление("~/ivorycoast/farmermaster.aspx?action=edit&farmercode=" + e.CommandArgument.Метод toString() + "");
}

Код страницы Gridview source .aspx выглядит следующим образом

<asp:TemplateField HeaderText="действия">
<itemtemplate>
&ЛТ;как ASP:LinkButton элемент ID="lnkEdit" атрибут runat="сервер" подсказка="Щелкните для редактирования" CommandArgument='&л;%# DataBinder.Ивала(Контейнер.Элемента данных, "farmerctscode") %&ГТ;' Имя_команды="редактирования" по OnCommand="по OnCommand"&ГТ;
|
&ЛТ;как ASP:LinkButton элемент ID="lnkDelete" атрибут runat="сервер" подсказка="Щелкните для редактирования" CommandArgument='&л;%# DataBinder.Ивала(Контейнер.Элемента данных, "farmerctscode") %&ГТ;' Имя_команды="удалить" по OnCommand="по OnCommand"&ГТ;



в чем же ошибка в моем вышеприведенном коде? пожалуйста, дайте мне знать.

0 Ответов