本文介绍了如何在c#asp.net的aspx页面中显示html错误模板中的错误或任何消息?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 您好, 如何在c#asp.net的aspx页面中显示错误或html错误模板中的任何消息? i已尝试此代码显示消息,但我的消息未显示。 我的代码: - protected void Button1_Click( object sender,EventArgs e) { PopulateBody( 此页面中的例外情况 ); Response.Redirect( ErrorPage.htm); } 私人 字符串 PopulateBody( string ErrorMsg) { string body = string .Empty; 使用(StreamReader reader = new StreamReader(Server.MapPath( 〜/ ErrorPage.htm))) { body = reader.ReadToEnd(); } body = body.Replace( {MESSAGE},ErrorMsg ); return body; } 文本不显示在错误的html页面中。 我们怎样才能显示错误或者html模板中的任何消息。 请帮帮我。 先谢谢。 Ankit Agarwal 软件工程师解决方案 你可以试试 受保护 void Button1_Click(对象发件人,EventArgs e) { string str = PopulateBody( 此页面中的异常); this .Page.Controls.Clear(); Response.Write(str); } 私人 字符串 PopulateBody( string ErrorMsg) { string body = string .Empty; 使用(StreamReader reader = new StreamReader(Server.MapPath( 〜/ ErrorPage.htm))) { body = reader.ReadToEnd(); } body = body.Replace( {MESSAGE},ErrorMsg ); return body; } Hello,How to display error or any message in html error template from aspx page in c# asp.net?i have tried this code for display message but my message its not displaying.My code:-protected void Button1_Click(object sender, EventArgs e) { PopulateBody("Exception in this page"); Response.Redirect("ErrorPage.htm"); } private string PopulateBody(string ErrorMsg) { string body = string.Empty; using (StreamReader reader = new StreamReader(Server.MapPath("~/ErrorPage.htm"))) { body = reader.ReadToEnd(); } body = body.Replace("{MESSAGE}", ErrorMsg); return body; }Text its not displaying in Error html page.How can we display error or any message in html template.Please help me.Thanks in Advance.Ankit AgarwalSoftware Engineer 解决方案 You can try protected void Button1_Click(object sender, EventArgs e) { string str = PopulateBody("Exception in this page"); this.Page.Controls.Clear(); Response.Write(str); } private string PopulateBody(string ErrorMsg) { string body = string.Empty; using (StreamReader reader = new StreamReader(Server.MapPath("~/ErrorPage.htm"))) { body = reader.ReadToEnd(); } body = body.Replace("{MESSAGE}", ErrorMsg); return body; } 这篇关于如何在c#asp.net的aspx页面中显示html错误模板中的错误或任何消息?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 10-30 16:26