C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: レスポンスを返却する直前で、送出するHTMLを変更したい


(過去ログ 63 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■36143 / inTopicNo.1)  レスポンスを返却する直前で、送出するHTMLを変更したい
  
□投稿者/ ryo (1回)-(2009/05/22(Fri) 00:18:06)

分類:[ASP.NET (C#)] 

いつもお世話になっております。
ryoと申します。

現在、VB2008にてASP.Net(C#)でモバイル用のサイト開発中です。

レスポンスを返却する直前で、
送出しようとしているHTML文字列を変更しようとしているのですが、
方法が分かりません。

具体的には以下のようなことがしたいです。
・HTML文字列から不要な改行、スペースを削除
・HTML文字列中に文字列を差し込む

#global.asaxのApplication_EndRequest()あたりをゴニョゴニョすればよいのかなぁと思いつつ
#ゴニョゴニョの仕方に試行錯誤しています。

以上、よろしくお願いいたします。

なお、参考までにモバイル用サイトの開発に当たっては以下のテンプレートを利用しています。
http://blogs.msdn.com/webdevtools/archive/2007/09/17/tip-trick-asp-net-mobile-development-with-visual-studio-2008.aspx
引用返信 編集キー/
■36173 / inTopicNo.2)  Re[1]: レスポンスを返却する直前で、送出するHTMLを変更したい
□投稿者/ ryo (2回)-(2009/05/22(Fri) 16:07:35)
2009/05/22(Fri) 16:08:30 編集(投稿者)

自分で引き続き調べてみました。
答えに近づいてきたので、一旦こちらに追記させていただきます。


■HTML文字列から不要な改行、スペースを削除
↓以下の方法で、対応できそうです。
・Response.Filter
http://msdn.microsoft.com/ja-jp/library/system.web.httpresponse.filter(VS.80).aspx

■HTML文字列中に文字列を差し込む(HEADタグを追加したかった)
↓そのままの方法がありました。試してみます。

・Adapter を作ろう
http://karua.at.webry.info/200805/article_3.html

・モバイルWebフォームでheadタグが消える
http://social.msdn.microsoft.com/forums/ja-JP/vsgeneralja/thread/ceb5518b-95fe-4ba3-afd1-2ae2d69aa5f8/


引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -