Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

gizmomy


Имеющий Что Сказать

Зарегистрирован:
21 February 2008
Сообщения: 92
Примеры кода: 0
 

Как получить значение удаляемого поля? (не для SQL)

05 May 2008 07:27  


Не могу никак выцепить значение удаляемого из Грида поля... Из БД поле удаляется через SqlDataSource. Тут проблем нет. Плюсом надо удалить ещё связанные с этой строчкой файлы на харде.
<asp:SqlDataSource ID="getN" runat="server"
   ...
   ...
   SelectCommand="GetNTitle" SelectCommandType="StoredProcedure"
   DeleteCommand="DeleteN" DeleteCommandType="StoredProcedure"]
</asp:SqlDataSource]
<asp:GridView ID="viewN" runat="server" 
   DataSourceID="getN"
   GridLines="None"
   ShowHeader="False" 
   AutoGenerateColumns="False" 
   DataKeyNames="ID"
   OnSelectedIndexChanged="viewN_SelectedIndexChanged"
   OnRowDeleting="viewN_DeleteN"]
   <Columns]
      <asp:TemplateField]
          <ItemTemplate]
          <span class="grayText"]<%# Eval("NDate", "{0:dd.MM.yyyy}") %] 
          <b]<asp:LinkButton runat="server" Text='<%# Eval("NTitle") %]' CssClass="linkBlack" CommandName="Select" ID="Select" /]</b]
          </td]
          <td style="width: 10px; vertical-align: top;"]
          <asp:LinkButton runat="server" Text="[x]" CommandName="Delete" CommandArgument='' ID="Delete" OnClientClick="return confirm('Вы уверены в том, что запись нужно удалить?');" /]
        </ItemTemplate]
     </asp:TemplateField]
   </Columns]
</asp:GridView]
//----------------------------/
protected void vieweN_DeleteN(object sender, EventArgs e)
    {
        SqlConnection con = new SqlConnection(connectionString);
        string id = ???
        string sql = "SELECT * WHERE (ID = " + id + ")";
//----------------------------/

Вот никак у меня не получается для string id выцепить значение удаляемого поля.
Для DataKeys[?] не знаю какой аргумент применить...
Selected тоже не проходит т.к. поле по нажатию на [x] не выбирается...

Ошибка выполнения Описание: На сервере возникла ошибка приложения. Текущая пользовательская настройка ошибок для этого приложения не позволяет удаленно просматривать сведения об ошибке данного приложения (из соображений безопасности). Однако, сведе

Данное сообщение получено с сайта GotDotNet.RU
Наверх
  



Общие вопросы программирования на ASP.NET

 Как получить значение удаляемого поля? (не для SQL)gizmomy  05 May 2008 07:27
 RE: Как получить значение удаляемого поля? (не для SQL)Aleksey Basynin  05 May 2008 07:49
 RE: Как получить значение удаляемого поля? (не для SQL)gizmomy  05 May 2008 08:00
 RE[2]: Как получить значение удаляемого поля? (не для SQL)Aleksey Basynin  05 May 2008 09:46
 RE: Как получить значение удаляемого поля? (не для SQL)gizmomy  05 May 2008 09:57
 RE[2]: Как получить значение удаляемого поля? (не для SQL)Aleksey Basynin  05 May 2008 10:17
 RE[2]: Как получить значение удаляемого поля? (не для SQL)gizmomy  05 May 2008 10:33
 RE: Как получить значение удаляемого поля? (не для SQL)gizmomy  05 May 2008 13:56
 RE: Как получить значение удаляемого поля? (не для SQL)gizmomy  05 May 2008 14:00
 RE[3]: Как получить значение удаляемого поля? (не для SQL)Aleksey Basynin  05 May 2008 14:00
 RE[3]: Как получить значение удаляемого поля? (не для SQL)Zorina  05 May 2008 14:30
 RE: Как получить значение удаляемого поля? (не для SQL)gizmomy  05 May 2008 15:54
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта