System.Web.UI.Page
От: dertotejunge  
Дата: 06.02.03 12:31
Оценка:
Всем привет
такой вопрос — можно ли сделать такой объект класса System.Web.UI.Page, что при его выводе на клиента не вставлялись тэги

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251"></HEAD>
<BODY></BODY></HTML>


По сути мне просто нужна страничка, на которую я буду выкидывать XML для SVGA и поэтому хтмлные тэги там мне вовсе не нужны......

Может кто сталкивался с проблемой выкашивания вышепреведенных тэгов

Заранее благодарен
Re: System.Web.UI.Page
От: TK Лес кывт.рф
Дата: 06.02.03 12:38
Оценка:
Здравствуйте, dertotejunge, Вы писали:

D>такой вопрос — можно ли сделать такой объект класса System.Web.UI.Page, что при его выводе на клиента не вставлялись тэги


D><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

D><HTML><HEAD>
D><META http-equiv=Content-Type content="text/html; charset=windows-1251"></HEAD>
D><BODY></BODY></HTML>

D>Может кто сталкивался с проблемой выкашивания вышепреведенных тэгов


System.Web.UI.Page ничего подобного не вставляет. Обычно этот набор прописан на *.aspx страничке и его можно удалить в любом редакторе.
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[2]: System.Web.UI.Page
От: carsimex США www.markfarm.com/
Дата: 06.02.03 16:20
Оценка:
Здравствуйте, TK, Вы писали:

TK>Здравствуйте, dertotejunge, Вы писали:


D>>такой вопрос — можно ли сделать такой объект класса System.Web.UI.Page, что при его выводе на клиента не вставлялись тэги


D>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

D>><HTML><HEAD>
D>><META http-equiv=Content-Type content="text/html; charset=windows-1251"></HEAD>
D>><BODY></BODY></HTML>

D>>Может кто сталкивался с проблемой выкашивания вышепреведенных тэгов


TK>System.Web.UI.Page ничего подобного не вставляет. Обычно этот набор прописан на *.aspx страничке и его можно удалить в любом редакторе.


Здесь есть хороший пример как создать обьект класса. http://www.WilsonDotNet.com/Demos/Generator.aspx и ёщё парачку интереснных вещей.
Re[2]: System.Web.UI.Page
От: dertotejunge  
Дата: 07.02.03 03:52
Оценка:
Здравствуйте, TK, Вы писали:

TK>Здравствуйте, dertotejunge, Вы писали:


D>>такой вопрос — можно ли сделать такой объект класса System.Web.UI.Page, что при его выводе на клиента не вставлялись тэги


D>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

D>><HTML><HEAD>
D>><META http-equiv=Content-Type content="text/html; charset=windows-1251"></HEAD>
D>><BODY></BODY></HTML>

D>>Может кто сталкивался с проблемой выкашивания вышепреведенных тэгов


TK>System.Web.UI.Page ничего подобного не вставляет. Обычно этот набор прописан на *.aspx страничке и его можно удалить в любом редакторе


В том то и дело, что я это удалил, но оно каким то чудом появилось уже в ран тайме, и вот интересно кто это чудо делает....
Re: System.Web.UI.Page
От: dertotejunge  
Дата: 07.02.03 04:01
Оценка:
Вот код страниц

Clear.aspx

<%@ Page language="c#" Codebehind="Clear.aspx.cs" AutoEventWireup="false" Inherits="UBMWeb.Clear" %>


Clear.aspx.cs

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace UBMWeb
{
/// <summary>
/// Summary description for Clear.
/// </summary>
public class Clear : System.Web.UI.Page
{
private void Page_Load(object sender, System.EventArgs e)
{
}

#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: This call is required by the ASP.NET Web Form Designer.
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// Required method for Designer support — do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
}
}


и вот какой HTML из этого получается

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251"></HEAD>
<BODY></BODY></HTML>


Вот откуда он берется? Может кто сталкивался с подобным вопросом....
Re[2]: System.Web.UI.Page
От: uzzy Россия  
Дата: 07.02.03 05:02
Оценка:
Здравствуйте, dertotejunge, Вы писали:

D>Вот код страниц


D>Clear.aspx


D><%@ Page language="c#" Codebehind="Clear.aspx.cs" AutoEventWireup="false" Inherits="UBMWeb.Clear" %>


D>

D>Clear.aspx.cs

D>using System;

D>using System.Collections;
D>using System.ComponentModel;
D>using System.Data;
D>using System.Drawing;
D>using System.Web;
D>using System.Web.SessionState;
D>using System.Web.UI;
D>using System.Web.UI.WebControls;
D>using System.Web.UI.HtmlControls;

D>namespace UBMWeb

D>{
D> /// <summary>
D> /// Summary description for Clear.
D> /// </summary>
D> public class Clear : System.Web.UI.Page
D> {
D> private void Page_Load(object sender, System.EventArgs e)
D> {
D> }

D> #region Web Form Designer generated code

D> override protected void OnInit(EventArgs e)
D> {
D> //
D> // CODEGEN: This call is required by the ASP.NET Web Form Designer.
D> //
D> InitializeComponent();
D> base.OnInit(e);
D> }
D>
D> /// <summary>
D> /// Required method for Designer support — do not modify
D> /// the contents of this method with the code editor.
D> /// </summary>
D> private void InitializeComponent()
D> {
D> this.Load += new System.EventHandler(this.Page_Load);
D> }
D> #endregion
D> }
D>}

D>

D>и вот какой HTML из этого получается

D><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

D><HTML><HEAD>
D><META http-equiv=Content-Type content="text/html; charset=windows-1251"></HEAD>
D><BODY></BODY></HTML>

Допиши в свой класс Clear:

protected override void Render (HtmlTextWriter output) 
{
   base.RenderChildren (output);
}


Ну и как говорилось очисть соответствующий .aspx файл...
Re[2]: System.Web.UI.Page
От: DarkGray Россия http://blog.metatech.ru/post/ogni-razrabotki.aspx
Дата: 07.02.03 07:27
Оценка:
Здравствуйте, dertotejunge, Вы писали:

Сделай Response.Clear(); перед выводом своих данных
... << RSDN@Home 1.0 beta 6 >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.