Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Секция <%# ..... %>
|
|||
|---|---|---|---|
|
#18+
Есть GridView компонент описанный следующим образом. <asp:TemplateField> <ItemStyle HorizontalAlign=Center /> <HeaderTemplate> ........ </HeaderTemplate> <ItemTemplate> <asp:LinkButton ID="lbSubject" runat="server" Text='<%# Bind("Subject") % >' ></asp:LinkButton> </ItemTemplate> </asp:TemplateField> Проблема вот в чём. Значение поля Bind("Subject") может быть пустой строкой, по заданию если пустая строка, то нужно производить замену на [None]. Я пишу следующий код: <%# Bind("Subject")=="" ? "[None]": Bind("Subject") % > - он не работает. Вопрос: Можно ли в этой секции так писать, если нет, то как это можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 17:58 |
|
||
|
Секция <%# ..... %>
|
|||
|---|---|---|---|
|
#18+
можно ... пользуйтесь на здоровье - - - - - the truth is out there ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 18:10 |
|
||
|
Секция <%# ..... %>
|
|||
|---|---|---|---|
|
#18+
Пишу: <asp:LinkButton ID="lbSubject" runat="server" Text='<%# Bind("Subject")=="" ? "[None]" : Bind("Subject") %>' ></asp:LinkButton> Не работает, тоесть если Subject не пустой то он выводится, если пустой, то ничего и не выводится, хотя должно выводиться "[None]" :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 18:45 |
|
||
|
Секция <%# ..... %>
|
|||
|---|---|---|---|
|
#18+
А он пустой? Не NULL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 18:55 |
|
||
|
Секция <%# ..... %>
|
|||
|---|---|---|---|
|
#18+
Добрый день SkyLight. Если под словом он я правильно понял Bind("Subject"), то написав Bind("Subject")==null ? "[NONE]" : Bind("Subject") ничего не изменилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 19:14 |
|
||
|
Секция <%# ..... %>
|
|||
|---|---|---|---|
|
#18+
а если DbNull.Value ? - - - - - the truth is out there ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 19:15 |
|
||
|
Секция <%# ..... %>
|
|||
|---|---|---|---|
|
#18+
Здравствуйте Dima_XY3. И даже при написании: <%# Bind("Subject")==DbNull.Value ? "[None]" : Bind("Subject") %> ничего не поменялось :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 19:35 |
|
||
|
Секция <%# ..... %>
|
|||
|---|---|---|---|
|
#18+
Последний вариант: <asp:Label runat="server" id="lbSubject" Text='<%# Bind("Subject")==DbNull.Value ? "[None]" : Bind("Subject") %>' /> - - - - - the truth is out there ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 19:50 |
|
||
|
Секция <%# ..... %>
|
|||
|---|---|---|---|
|
#18+
Я не писал полностью вид своего элемента, думал это не принципиально. В нём присудствует commandargument, может в нём дело, убрать я его не могу - нарушится вся финкциональность :-(. <asp:LinkButton ID="lbSubject" runat="server" Text='<%# Bind("Subject")==DbNull.Value ? "[None]" : Bind("Subject") %>' CommandArgument='<%# Bind("EmailID") %>'> </asp:LinkButton> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 20:10 |
|
||
|
Секция <%# ..... %>
|
|||
|---|---|---|---|
|
#18+
CommandArgument тут не при чем, посмотри в debugger'e что возвращает Bind("Subject") == при пустом значении - - - - - the truth is out there ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 20:19 |
|
||
|
Секция <%# ..... %>
|
|||
|---|---|---|---|
|
#18+
CommandArgument тут не при чем, посмотри в debugger'e что возвращает Bind("Subject") == при пустом значении А если это из запроса, то проще там проверить на Null и заменить на [none] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2006, 09:48 |
|
||
|
Секция <%# ..... %>
|
|||
|---|---|---|---|
|
#18+
А если так: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2006, 11:38 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33906559&tid=1390790]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
27ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 366ms |

| 0 / 0 |
