Когда я просматриваю свой ответ, у меня есть данные json, но внизу у меня есть html страницы? Я пытаюсь создать ответ JSON в любом месте, что-то очевидное. Все, что я сделал, это создать пустую страницу .aspx.C# пытается создать ответ JSON, но получая HTML-код
protected void Page_Load(object sender, EventArgs e){ Database db = DatabaseFactory.CreateDatabase();
DbCommand cmd = db.GetStoredProcCommand("sp_GET_FEED");
db.AddInParameter(cmd, "@FEED_TYPE_ID", DbType.Int32, 1);
List<NewsItem> _NewsItems = new List<NewsItem>() ;
using (IDataReader r = db.ExecuteReader(cmd))
{
while (r.Read())
{
NewsItem i = new NewsItem();
i.id = r["FEED_ID"].ToString();
i.title = r["TITLE"].ToString();
i.fulltext = r["BODY"].ToString();
i.image = r["IMAGE_URL"].ToString();
i.created = r["DATE_CREATED"].ToString();
i.url = r["URL"].ToString();
_NewsItems.Add(i);
}
}
string json = JsonConvert.SerializeObject(_NewsItems);
//Response.Clear();
Response.AddHeader("Content-type", "text/json");
Response.AddHeader("Content-type", "application/json");
Response.ContentType = "application/json";
Response.Write(json);}
поэтому мой resposne является
/////////////////////////////// Вывод в формате JSON, который выглядит correct //////////////////////////////
< html> balhhhh, который мне не нужен для моего ответа как он должен быть источником данных JSON. </html>