@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

ASP.NETデバッグ時のブラウザ上でのエラーメッセージ

1
投稿者投稿内容
SOLOSA
会議室デビュー日: 2008/01/11
投稿数: 16
投稿日時: 2008-03-18 21:10
ASP.NET2.0(C#)についての質問です。

あるページ(aspx)をデバッグした際、以下のエラーメッセージが表示されます。
タイトルに2バイト文字を使用しているので、このようなメッセージが表示されるのだと思い、XML変換時のエンコーディングを"Shift-JIS"にしようとしているのですが、設定する場所がわかりません。

以下のようにHTMLタグの前にPageタグを設定しています。
<%@ Page language="c#" CodeFile="Login.aspx.cs" Inherits="Login" UICulture="ja-JP" Culture="auto" ResponseEncoding="Shift_JIS" ContentType="text/xml" %>

----エラーメッセージ(IE)---------------------------------------------------
The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
---------------------------------------------------------------------------
テキストの内容に無効な文字が見つかりました。
リソース 'http://localhost/*********/Login.aspx' の実行エラーです。
ライン 4、位置 44
<form class='******' title="

べる
ぬし
会議室デビュー日: 2003/09/20
投稿数: 1093
投稿日時: 2008-03-18 21:28
「XML変換時」の意味がわかりませんが、aspxページを出力するならContentType="text/xml" はいらないと思います。
1

スキルアップ/キャリアアップ(JOB@IT)