Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Entery85
0 / 0 / 1
Регистрация: 18.09.2013
Сообщений: 19
1

GridView ,обработка Boundfield

20.01.2014, 22:33. Просмотров 793. Ответов 1
Метки нет (Все метки)

Здравствуйте. Есть GridView
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
  <asp:GridView ID="GridView1" runat="server" AllowPaging="false" 
         AllowSorting="True" AutoGenerateColumns="False" DataKeyNames="SessionID" 
         DataSourceID="SqlDataSource3" EnableModelValidation="True">
         <Columns>
             <asp:BoundField DataField="NumberDerg" 
                 HeaderText="Номер  на порталі" ReadOnly="True" 
                 SortExpression="NumberDerg">
                 <ItemStyle Width="100px" />
            </asp:BoundField>
             <asp:BoundField DataField="SessionID" HeaderText="Код" 
                 InsertVisible="False" ReadOnly="True" SortExpression="SessionID">
             <ItemStyle HorizontalAlign="Center" />
             </asp:BoundField>
             <asp:TemplateField HeaderText="Предмет " SortExpression="AppTitle">
                 <EditItemTemplate>
                     <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("AppTitle") %>'></asp:TextBox>
                 </EditItemTemplate>
                 <ItemTemplate>
                    <asp:HyperLink ID="HyperLink1" runat="server" 
                                                NavigateUrl='<%# Eval("ApplicationID", "AuctionView.aspx?AppID={0}") %>' 
                                                Text='<%# Eval("AppTitle") %>'></asp:HyperLink>
                 </ItemTemplate>
                 <ItemStyle HorizontalAlign="Center"/>
             </asp:TemplateField>
             <asp:BoundField DataField="NameShort" HeaderText="Зам." 
                 SortExpression="NameShort">
             <ItemStyle HorizontalAlign="Center" Width="150px" />
             </asp:BoundField>
             <asp:BoundField DataField="TimeEntryAppEnd" 
                 HeaderText="Строк закінчення" SortExpression="TimeEntryAppEnd">
             <ItemStyle HorizontalAlign="Center" Width="150px" />
             </asp:BoundField>
             <asp:BoundField DataField="DateTrade" 
                 HeaderText="Дата та час " 
                 SortExpression="DateTrade">
             <ItemStyle HorizontalAlign="Center" Width="150px" />
             </asp:BoundField>
             <asp:BoundField DataField="SessionStateTitile" HeaderText="Статус " 
                 SortExpression="SessionStateTitile">
             <ItemStyle HorizontalAlign="Center" />
             </asp:BoundField>
             <asp:BoundField DataField="MyCount" HeaderText="MyCount" 
                  SortExpression="MyCount" Visible="true">
             <ItemStyle HorizontalAlign="Center" />
             </asp:BoundField>
         </Columns>
     </asp:GridView>
Поле :

C#
1
2
3
asp:BoundField DataField="MyCount" HeaderText="MyCount" 
                  SortExpression="MyCount" Visible="true">
             <ItemStyle HorizontalAlign="Center" />

принимает разные значения от 0 и выше. Подскажите пожалуйста обработчик для поля asp:BoundField DataField="MyCount", что если значение равны 0, то запись была пустой(во всех строках , где 0 ), если больше 1 , то запись в этой строке "Данные изменены".Заранее спасибо
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.01.2014, 22:33
Ответы с готовыми решениями:

Динамическое изменение DataField в GridView (BoundField)
Необходимо программно менять значение для &lt;asp:BoundField DataField='Значение' /&gt; делю так ...

Обработка строк gridview
собственно вопрос. есть грид вью с постраничным просмотром, в строках есть столбец с checkbox'ом,...

GridView и обработка через javascript
Здравствуйте, вновь взываю к Вашей помощи. Имеется GridView для записи в БД, вся запись происходит...

Нестандратная обработка RowEDiting компонента GridView?
Хотелось бы реализовать пользовательское редактирование записей, выводимых в GridView. Чтобы после...

В чём разница между BoundField и TemplateField?
Доброго дня! Подскажите пожалуйста, в чём разница между этими типами полей? Читал самоучитель и...

1
VKabanov
-4 / 5 / 1
Регистрация: 06.01.2014
Сообщений: 67
29.05.2014, 16:26 2
в обработчике GridView1_RowDataBound
if (e.Row.RowType == DataControlRowType.DataRow)
{
int myCount = (int)System.Web.UI.DataBinder.Eval(e.Row.DataItem, "MyCount");
if myCount==0 { ...присваиваем}
...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2014, 16:26

Как разворачивать поле у GridView (вложенный gridview)
Мне нужно выводить в GridView часть данных одной таблице, а оставшуюся часть данных прятать в полях...

Значение из одной ячейки gridView на одной странице добавить в gridView на другой
Нужно значение из одной ячейки gridView на одной странице добавить в gridView на другой.. (через...

Обновление информации в GridView при клике в другом GridView
Здравствуйте! Интересует возможность смена информации в одном GirdView2 посредством выборки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru