Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

C# GridView   Найти похожие ветки 

 
toto   (2012-10-19 16:02) [0]

Здравствуйте уважаемые!
Вопрос следующего порядка: В DataGridView добавлена ComboBox. Когда выбираем первую строчку всё работает нормально. Хочу сделать, чтобы при новом выборе всегда оставалась только одна строчка "отмечена".
Pаботаю с Visual Studio 2008, Framework 3.5

<asp:CheckBox ID="chkSelect" runat="server" AutoPostBack="True" OnCheckedChanged="Check_Clicked"/>

Была идея, сделать function

<script type="text/javascript">
       function CheckUnique(id) {
var frm = document.forms[0];
   for (i=0;i<frm.elements.length;i++) {
       if (frm.elements[i].type == "CheckBox")
         { chkSelected = document.getElementById(mhr+"GridView1"+ index + "chkSelect");
           if (!chkSelected)
           {frm.elements[i].checked = true;
           }
         }
       }
 }
</script>

Когда вызываю :
<asp:CheckBox ID="chkSelect" runat="server" AutoPostBack="True" OnCheckedChanged="CheckUnique(this);Check_Clicked;"/>

Усё упало. Что я делаю не так?
Заранее спасибо всем


 
toto   (2012-10-19 16:12) [1]

Поправочка : В DataGridView добавлена CheckBox


 
знайка   (2012-10-19 16:43) [2]


> Что я делаю не так?
Всё.


 
Студент   (2012-10-19 16:45) [3]

Модель Вид Представление
http://ru.wikipedia.org/wiki/Model-View-Controller


 
toto   (2012-10-19 16:46) [4]

хорошо, в  какую сторону капать?


 
Студент   (2012-10-19 16:48) [5]

toto   (19.10.12 16:46) [4]
В сторону свойств обьектов, это уже везде 100 лет, да и модель будет не лишней. Посмотри как в гриде поставить мультивыбор/*в Delphi MultiSelect := true*/


 
toto   (2012-10-19 16:54) [6]

да, в Делфи всё проще, но я не в Дельфях...Кто что то делал с GridView? Какие идеи?


 
toto   (2012-10-19 17:02) [7]

Вот грид: в который записан CheckBox:

<asp:GridView ID="GridView1" runat="server" Width="1000px" SkinID="GridView" AllowPaging="True"
                                           OnPageIndexChanging="GridView1_PageIndexChanging" OnRowDataBound="GridView1_RowDataBound"
                                           OnSelectedIndexChanged="GridView1_SelectedIndexChanged" OnSelectedIndexChanging="GridView1_SelectedIndexChanging">
                                           <Columns>
                                               <asp:TemplateField HeaderText="S&#233;lection">
                                                   <ItemTemplate>
                                                       <asp:CheckBox ID="chkSelect" runat="server" AutoPostBack="True" OnClick="javascript:CheckUnique(this);" OnCheckedChanged="Check_Clicked"/>
                                                   </ItemTemplate>
                                               </asp:TemplateField>
                                           </Columns>
                                       </asp:GridView>


 
Студент   (2012-10-19 17:23) [8]

toto   (19.10.12 16:54) [6]
Все те же, пошерсти свойства объектов, от перехода с язык на язык они мало что теряют, скорее приобретают новые.


 
toto   (2012-10-19 17:32) [9]

ОК, пока я буду шерстить...может есть знатаки в javaScript?.........вопрос ещё открытый.......


 
Студент   (2012-10-19 17:41) [10]

http://stackoverflow.com/

зы
Да не забанят меня Мастера.


 
toto   (2012-10-19 18:06) [11]


> Студент   (19.10.12 17:41) [10]

T"es chou.


 
Студент   (2012-10-19 18:10) [12]

А можно по русски или английски?


 
toto   (2012-10-19 18:13) [13]

Si tu veux : Thank you


 
icelex ©   (2012-10-19 18:15) [14]

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



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.269 c
15-1340803269
AV
2012-06-27 17:21
2013.03.22
А вы сегодня как накосячили на свою голову? :)


15-1332859127
Unknown user
2012-03-27 18:38
2013.03.22
Структура БД в XML


15-1344639808
Jonis_84
2012-08-11 03:03
2013.03.22
почему если убираешь строки про реестр nod32 ругается


15-1342301646
silver
2012-07-15 01:34
2013.03.22
icfpc 2012


2-1337886159
novichek
2012-05-24 23:02
2013.03.22
FilterGraph Яркость