Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как сделать так, чтобы клиент получал только Page.Response / 6 сообщений из 6, страница 1 из 1
03.07.2006, 15:20
    #33827836
Kopylov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так, чтобы клиент получал только Page.Response
Помогите, плиз!

Как сделать так, чтобы клиент получал только Page.Response, а всякая ерунда типа
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
    <HEAD>
        <title>WebForm</title>
        <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
        <meta name="CODE_LANGUAGE" Content="C#">
        <meta name="vs_defaultClientScript" content="JavaScript">
        <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
    </HEAD>
    <body>
        <form name="Form1" method="post" action="somefun.aspx" id="Form1">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTUxMTcwNzgxMGRkgqxORsSO7iWKiZf81W7eLJi77hQ=" />

        </form>
    </body>
</HTML>



В ответ не попадала бы...

Пишу чтото типа автоответчика, который шлет письмо с ответом по запросу, полученного по url. А в итоге в мое письмо вставляется кроме ответа (его вставляю через Response) все вышеприведенное, что не есть хорошо! Новичок в асп.нете, а времени разбираться нет совсем :(

Очень нужно!
...
Рейтинг: 0 / 0
03.07.2006, 15:52
    #33827946
bazaea
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так, чтобы клиент получал только Page.Response
1)написать свой хендлер
или
2)Response.Clear();
От хаоса в космос и далее к наличным
...
Рейтинг: 0 / 0
03.07.2006, 15:53
    #33827955
Kopylov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так, чтобы клиент получал только Page.Response
2)Response.Clear();
 Не помогает! А что там насчет хендлера?
...
Рейтинг: 0 / 0
03.07.2006, 16:13
    #33828041
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так, чтобы клиент получал только Page.Response
Response.Clear();
Response.Write("Борода!");
Response.End();----------------------------------------
Knowledge is power!
My site
...
Рейтинг: 0 / 0
03.07.2006, 16:13
    #33828043
bazaea
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так, чтобы клиент получал только Page.Response
поиск по IHttpHandler и/или ashx

От хаоса в космос и далее к наличным
...
Рейтинг: 0 / 0
20.10.2006, 07:04
    #34068350
paul_volynt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать так, чтобы клиент получал только Page.Response
В тексте страницы оставь только
<%@ Page language="c#" Codebehind="Класс.aspx.cs" AutoEventWireup="false" Inherits="Сборка.Класс" %>

В классе Класс.aspx.cs переопредели

protected override void Render(HtmlTextWriter writer)
{
// Собери здесь все свои Response.Write
// Замени их на
writer.Write("Ответ твоей страницы");
}

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


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