我想实现的功能是,用户点“交卷”后提示“是否交卷”提示框,交卷后,在原来的数据控件上显示题目的答案,两种方法:1)Response.Write("<script lanuage=javascript>if(confirm('确定要交卷吗?')==false){history.back()};</script>");
可是这个语句容易使表格变形 ,于是改为如下:
2)Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script lanuage=javascript>if(confirm('确定要交卷吗?')==false){history.back()};</script>");
表格不变形了,但是更严重的问题出来了,这个对话框出来时,后台还在运行,也就是说,我点完“交卷”按钮后,出现这个提示框的同时,题目的答案也显示出来了,这样的话,用户就可以看完答案后,点”取消“再重做原来的题目,那问题就严重了!能不能有个办法,当跳出对话框时,对话框后面的页面是空白!
谢谢啦!在线等!
可是这个语句容易使表格变形 ,于是改为如下:
2)Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script lanuage=javascript>if(confirm('确定要交卷吗?')==false){history.back()};</script>");
表格不变形了,但是更严重的问题出来了,这个对话框出来时,后台还在运行,也就是说,我点完“交卷”按钮后,出现这个提示框的同时,题目的答案也显示出来了,这样的话,用户就可以看完答案后,点”取消“再重做原来的题目,那问题就严重了!能不能有个办法,当跳出对话框时,对话框后面的页面是空白!
谢谢啦!在线等!
解决方案 »
- datagridview能不能确定行数;
- OracleDataReader 只读取出数据表的第一条记录
- 郁闷一天了,求教 如何获得 qq聊天室2.2 中发送消息框的句柄。
- 窗体的复用问题
- c#调用存储过程,写出整个过程, 有带参数的,谢谢,
- 如何比较好的将下面的MS Sql 转为DB2语法的Sql?
- *.dll达人急入!!跪求把*.cs编译成*.dll的方法!!!很急呀!谢谢各位达人了!
- [求助]DES算法中对中文加密然后再解密后的乱码问题
- 怎样用代码设置控件的tooptip属性?
- 新建的C#windows应用程序编译后,如何能在其他的机器上运行?老是说没有动态库的连接。
- SerialPort控件真烂,基本收不到数据!
- C#hashTable
protected void btnSubmit_Click(object sender, EventArgs e)
{
//你的代碼
}如果點擊取消則不執行
btnSubmit.Attributes.Add("onclick","javascript:return confirm("交卷");");
2.Page.ClientScript.RegisterClientScriptBlock(typeof(string), "", "<script>提示信息</script>");