.NET C#中执行代码怎么会提示当前上下文中不存在名称“MessageBox”
代码如下protectedvoidPage_Load(objectsender,EventArgse){stringBJDM=Request.QueryString["B...
代码如下
protected void Page_Load(object sender, EventArgs e)
{
string BJDM = Request.QueryString["BJDM"];
string BKRS = Request.QueryString["BKRS"];
int S = Convert.ToInt32( BKRS) * 35;
if (MessageBox.Show("缴费班级 " + BJDM + "班, 报考人数 " + BKRS + "人, 缴费金额 " + S + "元, 确定缴费吗?"))
}
运行的时候出错,提示信息是当前上下文中不存在名称“MessageBox” 展开
protected void Page_Load(object sender, EventArgs e)
{
string BJDM = Request.QueryString["BJDM"];
string BKRS = Request.QueryString["BKRS"];
int S = Convert.ToInt32( BKRS) * 35;
if (MessageBox.Show("缴费班级 " + BJDM + "班, 报考人数 " + BKRS + "人, 缴费金额 " + S + "元, 确定缴费吗?"))
}
运行的时候出错,提示信息是当前上下文中不存在名称“MessageBox” 展开
5个回答
展开全部
WebForm里没有MessageBox类
MessageBox是Wondow Form的
MessageBox是Wondow Form的
更多追问追答
追问
那我应该用什么方法呢?
追答
ClientScript.RegisterStartupScript
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要不用js在客户端弹出一个对话框。
如果你非要在后台弹出的话就用response输出一个js
如果你非要在后台弹出的话就用response输出一个js
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
web form是不支持MessageBox,好像是要做一个隐藏的按钮调用,我自己没做过,不过听说会麻烦些。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你没放 MessageBox 控件啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询