powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проблема со свойством контрола
7 сообщений из 7, страница 1 из 1
проблема со свойством контрола
    #34075066
vsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsv
Гость
Столкнулся с такой проблеммой:
У меня есть юзер контрол у которого есть свойство DataSource

public DataTable DataSource
{
    get
    {
        DataTable obj = (DataTable)Session[DataSource];
        return ((obj == null) ? null : (DataTable)obj);
    }
    set
    {
        Session[DataSource] = value;
    }        
}

оно возвращает/сохранаяет DataTable в сессии. Когда на странице присутствует один экземпляр этого контрола то всё работает нормально, когда мне нужно что бы их было несколько говорит что
System.NullReferenceException: Object reference not set to an instance of an object.
ругается на
Session[DataSource] = value;
Что я не правильно делаю подскажите.
Контрол на страницу добавдяется динамически.
...
Рейтинг: 0 / 0
проблема со свойством контрола
    #34075121
1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
объясните зачем это:
Код: plaintext
1.
2.
DataTable obj = (DataTable)Session[DataSource];
return ((obj == null) ? null : (DataTable)obj);
и чем отличается от этого:
Код: plaintext
1.
2.
DataTable obj = (DataTable)Session[DataSource];
return obj;
...
Рейтинг: 0 / 0
проблема со свойством контрола
    #34075209
vsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsv
Гость
объясните зачем это:

DataTable obj = (DataTable)Session[DataSource];
return ((obj == null) ? null : (DataTable)obj);
и чем отличается от этого:

DataTable obj = (DataTable)Session[DataSource];
return obj;

ничем.
...
Рейтинг: 0 / 0
проблема со свойством контрола
    #34075272
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
DataTable obj = (DataTable)Session[DataSource];
return obj;

и чем отличается от этого:
Код: plaintext
1.
return (DataTable)Session[DataSource];
:P

А что такое DataSource, откуда оно береца?
ЗЫ: и охота так сессию засорять? ;)


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
проблема со свойством контрола
    #34076562
vsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsv
Гость
DataTable obj = (DataTable)Session[DataSource];
return obj;
и чем отличается от этого:

return (DataTable)Session[DataSource];
:P

А что такое DataSource, откуда оно береца?
ЗЫ: и охота так сессию засорять?



Posted via ActualForum NNTP Server 1.3
DataSource берется из CSV файла, большим он не бывает. Но для ViewState большой...
...
Рейтинг: 0 / 0
проблема со свойством контрола
    #34076588
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> DataSource берется из CSV файла, большим он не бывает. Но для
> ViewState большой...

чёто я недопонял. Я спрашивал про Session[ DataSource ], где
DataSource - это ключик в сессии, очевидно, что стринговый. Причём тут
большой или небольшой да ещьо и с CSV файла?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
проблема со свойством контрола
    #34076862
vsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vsv
Гость
> DataSource берется из CSV файла, большим он не бывает. Но для
> ViewState большой...

чёто я недопонял. Я спрашивал про Session[DataSource], где
DataSource - это ключик в сессии, очевидно, что стринговый. Причём тут
большой или небольшой да ещьо и с CSV файла?


Posted via ActualForum NNTP Server 1.3



public DataTable DataSource
{
    get
    {
        DataTable obj = (DataTable)Session["DataSource"];
        return ((obj == null) ? null : (DataTable)obj);
    }
    set
    {
        Session["DataSource"] = value;
    }        
}

на самом деле так...с кавычками.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проблема со свойством контрола
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]