问题描述
表现层:protectedvoidBtnUpload_Click(objectsender,EventArgse){if(myFile.HasFile){stringTitle=TextBox2.Text;//获取标题StudentShowSystemup=newStudentShowSystem();//创建对象引用if(up.SaveShow(myFile)){up.MessageBox("上传成功");}else{up.MessageBox("发生错误,请查看文件大小和文件名");}}}逻辑层publicvoidMessageBox(stringmessage)//发生错误提示信息{Page.ClientScript.RegisterClientScriptBlock(this.GetType(),"",string.Format("<script>window.alert('{0}')</script>",message));}为什么弹不对话框呀..
解决方案
解决方案二:
你确定HasFile是在true的情况下不会显示消息?
解决方案三:
ClientScript.RegisterStartupScript(typeof(string),"add","<script>alert('保存信息成功');window.returnValue='add';window.close();</script>");
解决方案四:
Page.ClientScript.RegisterClientScriptBlock(this.GetType(),"",<script>window.alert('输入内容')</script>"));
解决方案五:
ClientScript.RegisterStartupScript:用这个吧.