Кнопки с уникальными именами
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Кнопки с уникальными именами Expand / Collapse
Автор
Сообщение
03.07.2006 12:02
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 16.05.2007 12:30
Сообщ.: 71, Visits: 127
Решил переделать свою кусровую на С#, тема курсовой была инет магазин... Нужно по нажатию кнопки добавить товар в корзину, но список товаров создается динамически... как сделать кнопки динамически содающимися и что бы они работали?

Я пытался сделать так, чтобы у каждого товара была кнопка в корзину!
Так не пашет может есть другой способ?
<TABLE width="100%" align="center">
    <tbody>
   <tr>
     <td>Model</td>
     <td>Manufacture</td>
     <td>Category</td>
              <td>Price</td>
              <td>To cart</td>
   </tr>
            <asp:Repeater id="productRep" runat="server">
     <ItemTemplate>
                <tr>
      <td>
     <a href='view.aspx?id_product=<%# DataBinder.Eval(Container.DataItem, "id") %>'><%# DataBinder.Eval(Container.DataItem, "name") %></a>
                  </td>
      <td><%# DataBinder.Eval(Container.DataItem, "manufacture") %>
      </td>
      <td><%# DataBinder.Eval(Container.DataItem, "category") %>
      </td>
      <td><%# DataBinder.Eval(Container.DataItem, "price") %>
      </td>
      <td>
     <asp:Button id='<%# DataBinder.Eval(Container.DataItem, "id") %>'
       runat="server" text="Button"></asp:Button>
      <td>
    </tr>
              </ItemTemplate>
   </asp:Repeater>
    </tbody>
  </TABLE>
Сообщ. #899980
03.07.2006 12:18
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 16.05.2007 12:30
Сообщ.: 71, Visits: 127
Мне понравилось как сделано тут http://www.holodilnik.ru/refrigerator/all/electrolux/
Сообщ. #899984
03.07.2006 12:50
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 16.05.2007 12:30
Сообщ.: 71, Visits: 127
Можно конечно сделать кнопки в виде ссылки

<a href='cart.aspx?id_product=<%# DataBinder.Eval(Container.DataItem, "id") %>'>

<img src="asd.gif"></a>

Но это не безопасно, я не хочу показывать id !!!

Сообщ. #899986
03.07.2006 13:13


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

модератор
Last Login: 29.10.2007 14:45
Сообщ.: 1 833, Visits: 16 863
А что такого в том, что ID будет виден?... Боишься SQL Injection? Так проверяй на IsNumeric.
Сообщ. #899989
04.07.2006 10:52
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 16.05.2007 12:30
Сообщ.: 71, Visits: 127
Понятно... попробую!
Сообщ. #900025
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Alexey Spirin

Время GMT +3:00, Сейчас 2:26