自己随手写的一个类,通过javascript直接向页面输出一个弹出对话框,便于直观的把变量的值打印出来。需要用到该功能的页面继承该类即可。
using System;
using System.Text;
using System.Web.UI;
public class PageDebug : Page
{
public PageDebug()
{
}
/// <summary>
/// 用弹出对话框显示值
/// </summary>
/// <param name="val">需要显示的值</param>
/// <param name="bEndResponse">是否结束当前页面的输出</param>
public void ShowValue(object val, bool bEndResponse)
{
StringBuilder sb = new StringBuilder("<script>alert('")
.Append(val.ToString())
.Append("')</script>");
Response.Write(sb.ToString());
if (bEndResponse) Response.End();
}
}