powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Пара смеш(а)ных вопросов...
9 сообщений из 9, страница 1 из 1
Пара смеш(а)ных вопросов...
    #33920103
Фотография slishnevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если GridView не загрузился данными, как тобразить его чтобы был виден только Header (а то он вообще не показывается если данных нет)?

Что то не получется у меня создать инстанс моего WebUserControl программно. То есть имеется MyPage.aspx & MyControl.ascx. На событие Page_OnLoad мне надо создать обьект типа MyControl и отрендерить его, получив его HTML.

Теперь вообще не по теме - у меня стоит Windows Messenger 4.7. Каждый раз когда он запускается с Виндой, он выкидывает popup "Enter you display name:". Я ввожу, всё как бы ок. Но в след. раз всё повторяется по новой, не запоминает он мой display name когда паразапускаю.

Как из javascripta, я могу отрендерить мой WebUserControl (MyControl.ascx) не помещая его на страницу? Как отрендерить его из сервер скрипта мне уже подсказали, но куда запихнуть эту функцию, которая рендерит мой контрол, и как её лучше вызвать (HttpHandler-ы может?) С javascr
...
Рейтинг: 0 / 0
Пара смеш(а)ных вопросов...
    #33920362
Фотография slishnevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем за невероятную активность!! Очень полезный форум, пока ответ получишь можно от старости окочурицца ;)
...
Рейтинг: 0 / 0
Пара смеш(а)ных вопросов...
    #33920418
rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
rb
Гость
Добрый день!
1. GridView все равно должен отобразить шапку, на сколько я знаю, даже если он ничего не нашел
5. Не знаю как Вы отправляете сообщение, но я делаю след. образом:

using System.Net.Mail;

private void SendMessage()
    {
        try
        {
            // Создает сообщение, и устанавливает получателей 
            MailMessage message = new MailMessage(
                txtFrom.Text,
                txtTo1.Text,
                txtSubject.Text,
                txtBody.Text);
           
              string file = FileUpload1.PostedFile.FileName;
              if (file != "")
                {
                    // Создает вложение файла для этого почтового сообщения
                    Attachment data = new Attachment(file, MediaTypeNames.Application.Octet);
                    // Добавить вложение файла к этому почтовому сообщению.
                    message.Attachments.Add(data);
                    Log.Write(DMmain.Instance.UserName, "Mailer:SendMessage", "Прикреплен файл " + file, Log.ErrorType.Information);
                }
           
            // Послать сообщение.
            SmtpClient mailClient = new SmtpClient(DropDownList1.SelectedItem.ToString());
            mailClient.Send(message);
        }
        catch (System.Exception err)
        {
            Log.Write(DMmain.Instance.UserName, "Mailer:SendMessage", "Ошибка отправки сообщения " +
                err.Message, Log.ErrorType.Error);
        }

    }
...
Рейтинг: 0 / 0
Пара смеш(а)ных вопросов...
    #33920549
Saidor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
гриды - зло.
Надо писать свое.
...
Рейтинг: 0 / 0
Пара смеш(а)ных вопросов...
    #33923261
Фотография slishnevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rb,
    GridView по умолчанию не отображается если DataSource пустой, наверно нельзя так чтобы только хедер Насколько я знаю на WMH стоит authenticated smtp, чтобы послать email с WMH, надо делать аутенфикацию, иначе работать не будет (добавить коллекцию Fields {1, юзернейм, пароль}), у меня всё это есть, и раньше всё работало, но теперь нет, вот и непонятно почему
Saidor, желаю удачи
...
Рейтинг: 0 / 0
Пара смеш(а)ных вопросов...
    #33923494
Фотография slishnevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
up
...
Рейтинг: 0 / 0
Пара смеш(а)ных вопросов...
    #33923624
C...R...a...S...H
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Если GridView не загрузился данными, как тобразить его чтобы был виден только Header (а то он вообще не показывается если данных нет)?

Можно загрузить грид одной строкой пустых данных, смотрим pattern SpecialCase
Или руками делаем бошку в Empty Template

2. MSDN -> To create an instance of a user control programmatically

3. Может прав нет, и месенджер не может сохранить файл?

4. Используешь AJAX на странице рендришь контол в строку пишешь в response и response.end----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
Пара смеш(а)ных вопросов...
    #33925969
Фотография slishnevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, C...R...a...S...H

#2) Всё работает. Единственное, что я не совсем понимаю - это почему нельзя создать обьект моего контрола не загружая контрол из файла? Ведь класс контрола определён, значит по идее, из класса можно создать обьект.

#3) Да, нет, я локальный админ, раньше то мессенджер запускался нормально, и вдруг стал имя запрашивать каждый раз...


#4) "Используешь AJAX на странице рендришь контол в строку пишешь в response и response.end"

да, спасибо, я так и делал, думал что может можно как то по-другому, у меня некоторые контролы Anthem, постбеки у них хедлятся через ajax, так я хотел знать можно ли сделать трак чтобы они загружались асинхронно.

и ещё вопросик - имеется юзер контрол состоящий из GridView и XmlDataSource, в XmlDataSource прописаны аттрибуты что он берёт данные из RSS. При запуске контрола, GridView отображается сразу. Чтобы контрол запускался не сразу, а когда я хочу, нужно писать код?
...
Рейтинг: 0 / 0
Пара смеш(а)ных вопросов...
    #33926715
C...R...a...S...H
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно открутить источник данных от грида, а когда понадобиться выводить, прикрутить. По другому ни как----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Пара смеш(а)ных вопросов...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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