Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Какая то непонятная ошибка
|
|||
|---|---|---|---|
|
#18+
Добрый день. делаю так для того чтобы выдать MessageBox: public class MessageBox { private static Hashtable m_executingPages = new Hashtable(); private MessageBox() { } public static void Show(string sMessage) { if (!m_executingPages.Contains(HttpContext.Current.Handler)) { Page executingPage = HttpContext.Current.Handler as Page; if (executingPage != null) { Queue messageQueue = new Queue(); messageQueue.Enqueue(sMessage); m_executingPages.Add(HttpContext.Current.Handler, messageQueue); executingPage.Unload += new EventHandler(ExecutingPage_Unload); } } else { Queue queue = (Queue)m_executingPages[HttpContext.Current.Handler]; queue.Enqueue(sMessage); } } private static void ExecutingPage_Unload(object sender, EventArgs e) { Queue queue = (Queue)m_executingPages[HttpContext.Current.Handler]; if (queue != null) { StringBuilder sb = new StringBuilder(); int iMsgCount = queue.Count; sb.Append("<script language='javascript'>"); string sMsg; while (iMsgCount-- > 0) { sMsg = (string)queue.Dequeue(); sMsg = sMsg.Replace("\n", "\\n"); sMsg = sMsg.Replace("\"", "'"); sb.Append(@"alert( """ + sMsg + @""" );"); } sb.Append(@"</script>"); m_executingPages.Remove(HttpContext.Current.Handler); HttpContext.Current.Response.Write(sb.ToString()); } } } а он ругается (The namespace '<global namespace>' already contains a definition for 'MessageBox') и главное не везде. Как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2006, 08:39 |
|
||
|
Какая то непонятная ошибка
|
|||
|---|---|---|---|
|
#18+
Ну так назови его по другому)))Программеры курят быстро. Потому что мысль. Потому что она уйдет и придется думать ее снова... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2006, 09:11 |
|
||
|
Какая то непонятная ошибка
|
|||
|---|---|---|---|
|
#18+
Да помогает, но вот почему в других проектах работало на одном имени не пойму? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2006, 09:52 |
|
||
|
Какая то непонятная ошибка
|
|||
|---|---|---|---|
|
#18+
Потому, что у Вас подключен namespace содержащий класс MessageBox, а именно System.Windows.Forms. Поэтому и есть проблема неразрешимости имен. С ув. Сергей. История - это огромная система раннего предупреждения. Norman Cousins ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2006, 10:36 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=890&tid=1390004]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 266ms |
| total: | 431ms |

| 0 / 0 |
