考试系统手动组题,在将gridview控件的checkbox的值插入数据库时,老是无效,什么原因
现在运行点击按钮的时候会跳转到页面Response.Redirect("ExamInfo.aspx");但是不会弹窗说Page.ClientScript.Register...
现在运行点击按钮的时候会跳转到页面Response.Redirect("ExamInfo.aspx");但是不会弹窗说
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('恭喜您,完成组卷!');</script>");数据库中也没有数据插入,弹窗跳转的用这个就可以了
Response.Write("<script>alert('恭喜您!完成组卷。');location.href='ExamInfo.aspx';</script>");
}
插入无效的问题就解决不了,问一下网友我这些代码有没有错 展开
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('恭喜您,完成组卷!');</script>");数据库中也没有数据插入,弹窗跳转的用这个就可以了
Response.Write("<script>alert('恭喜您!完成组卷。');location.href='ExamInfo.aspx';</script>");
}
插入无效的问题就解决不了,问一下网友我这些代码有没有错 展开
展开全部
CheckBox控件就是我们一般所说的复选框,通常用于某选项的打开或关闭。大多数应用程序的“设置”对话框内均有此控件。我们看到的可以打勾的就是CheckBox。
该控件表明一个特定的状态(即选项)是选定 (on,值为true) 还是清除 (off,值为false)。在应用程序中使用该控件为用户提供“True/False”或“yes/no”的选择。因为
CheckBox 彼此独立工作,所以用户可以同时选择任意多个 CheckBox,进行选项组合。
控件主要属性
1.Value:vbChecked=1,选中;vbUnchecked=0,未选中
在其他控件中用法相同的属性不再列出。
2.在新版VS2010中,其checked属性标示其选中与未选中的状态
CheckBox1.Checked = True 表示选中
CheckBox1.Checked = False 表示未选中
所以你需要注意下你所插入数据库中checkbox的值类型。
该控件表明一个特定的状态(即选项)是选定 (on,值为true) 还是清除 (off,值为false)。在应用程序中使用该控件为用户提供“True/False”或“yes/no”的选择。因为
CheckBox 彼此独立工作,所以用户可以同时选择任意多个 CheckBox,进行选项组合。
控件主要属性
1.Value:vbChecked=1,选中;vbUnchecked=0,未选中
在其他控件中用法相同的属性不再列出。
2.在新版VS2010中,其checked属性标示其选中与未选中的状态
CheckBox1.Checked = True 表示选中
CheckBox1.Checked = False 表示未选中
所以你需要注意下你所插入数据库中checkbox的值类型。
追问
if (((CheckBox)gvFill.Rows[j].FindControl("cbPitch")).Checked)这一句没有错的,我用的是VS2010,前面也有代码用到这个,那里的没问题
展开全部
无效是代码出错?还是代码无错,数据库没有更新数据?
数据库未更新数据,说明没有进if语句,if断点看看
数据库未更新数据,说明没有进if语句,if断点看看
更多追问追答
追问
SQL语句绝对没错,因为其他地方也有用到,没有问题的
追答
你断点看下,进if语句没,好像没执行你后面操作数据库的语句
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看下你SQL语句上面的单引号对吗 换成英文模式再试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询