Страница: 1 |
Вопрос: GridView и CheckBox's | Добавлено: 03.09.10 17:32 |
Автор вопроса: ![]() |
Товарищи, спасайте. Уже 3 дня перерываю интеренет в поисках ответа. Ситуация такая:
VS 2008 и MySQL 5 , язык VB Имеется БД к примеру библиотеки с таблицей о книгах, где указанны автор и название и т.д. и булево поле где true - книга на складе, false - нету книги. Приложение формирует таблицу GridView с книгами которые есть в наличае, и добавленна там колонка Templates с CheckBox. В итоге при загрузке приложения таблица заполняется данными, и в ней нужно определить какой именно CheckBox был выбран, для того что бы исключить эту книгу со склада. Видел что такую задачу часто решают с помощью JScript, но я в нём откровенно не силён. Есть способы решить задачу без JScript? Или создать в OnCheckedChanged что нить очень экзотичное? Или переменной присвоить DataKeys какой нибудь строки...Вообщем кто с таким сталкивался и как решал? Вот код странички: <%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Content Page" AutoEventWireup="false" CodeFile="Outbbl.aspx.vb" Inherits="Tables_Outbbl" EnableEventValidation="false" %> <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server"> <asp:GridView ID="tOutbbl" runat="server" AutoGenerateColumns="False" OnRowDataBound="gv_RowDataBound" BorderStyle="Solid" DataKeyNames = "ID"> <Columns> <asp:TemplateField HeaderText="Название книги"> <ItemTemplate> <asp:Label id="lblbkName" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.NameBk") %>' Width = "210px" /> </ItemTemplate> </asp:TemplateField> <asp:TemplateField> <ItemTemplate> <asp:CheckBox onclick="javascript:SelectRows(this);" ID="chkRow" runat="server" /> </ItemTemplate> <HeaderStyle Width="40px"></HeaderStyle> <ItemStyle HorizontalAlign="Center" VerticalAlign="Middle"> </ItemStyle> </asp:TemplateField> |
Ответы | Всего ответов: 1 |
Номер ответа: 1 Автор ответа: ![]() ![]() Вопросов: 1 Ответов: 1 |
Профиль | Цитата | #1 | Добавлено: 09.09.10 16:48 |
...и тишина)) |
Страница: 1 |
|