在做东西的过程遇到这样一个问题。在一个页面里用户输好了所有的数据.我想让用户核实他们输入的数据.也就是在插入数据库之前让用户再次确认他们输入的数据.就是弹出一个小的确认对话窗口.
解决方案 »
- .net 省市区级联 更改数据库
- 急!散分,非常典型问题求达人解答!
- .NET网站浏览问题
- 大家帮我推荐个WEB页面下打印单据的控件或方法吧
- DataList控件中的Panl控件,根据DataList绑定的数据值来判断并改变Panl控件Visible的值?
- dataset中根据条件多个表联合查询
- datagrid不需要单个更新,如何批量更新???
- 请教各位高手一个关于进度条的问题,非常急啊,请帮忙!!!
- 仿outlook的垂直工具条
- 怎样在第一次进入页面时,先有一个提示"Loading ..."过一会再显示页面?
- dropdownlist控件下有的项不允许选择可以吗?
- 页面上textbox控件怎样绑定
return confirm('确定要提交吗?');
var ss=document.all.hidAssignNo.value;
window.open('../Air_ClearCustoms/frm_pod_edit.aspx?filt='+str+'&assignno='+ss,'newwindow','width=300,height=130,help= No, resizable=no, status=No,scrollbar=no,toolbar=no,menubar=no,status=no,location=no,top=300,left=400,titlebar=no')
发表于:2008-06-27 09:59:404楼
在你的确认按钮的OnClientClick属性中写上:
return confirm('确定要提交吗?');
我用的开发环境有的老是visual studio 2003 呵呵!在按扭属性里没这个事件.发表于:2008-06-27 09:57:133楼 C# codebtn_delete.Attributes.Add("onclick","javascript:return confirm('确定删除?');");在前台我不会写javascript代码怎么办?
大家想想办法!呵呵.这代码的作用是在数据库里插入一个部门名称,当用户在前天插入数据后这里只插入部门名称(zjbm.text表示增加的部门).前台我没写javascript代码.呵呵我不会.这时我该怎么做?
private void tj_Click(object sender, System.EventArgs e)
{ if (zjbm.Text =="")
{ Label3.Text="输入部门不能为空,请输入";
return;
}
if (Session["aa"].ToString ()==null)
{
string a="select * from 部门表 where 父id好=NULL ";
SqlConnection conn=new SqlConnection ();
conn.ConnectionString =System.Configuration .ConfigurationSettings .AppSettings ["Sqlconn"];
SqlDataAdapter da=new SqlDataAdapter (a,conn);
DataSet ds =new DataSet ();
da.Fill(ds);
string aa=ds.Tables [0].Rows[0][0].ToString (); }
else
{
string aa=""+Session["aa"].ToString ()+"";
}
string sqlstr1="select * from 部门表 where 父id号='"+"aa"+"'and 部门名称='"+zjbm.Text .ToString ()+"'";
string sqlstr="insert into 部门表 values ('"+Session["a"]+"','"+zjbm.Text .ToString ()+"')";
SqlConnection myconn=new SqlConnection ();
myconn.ConnectionString =System.Configuration .ConfigurationSettings .AppSettings ["Sqlconn"];
myconn.Open ();
SqlDataAdapter da1=new SqlDataAdapter (sqlstr1,myconn);
DataSet ds1=new DataSet ();
da1.Fill(ds1);
if (ds1.Tables[0].Rows.Count.ToString()=="0")
{
SqlCommand comm=new SqlCommand (sqlstr,myconn);
comm.ExecuteNonQuery ();
myconn.Close ();
// Session.Clear ();
Label3.Text ="增加成功";
}
else
{
Label3.Text ="";
Label5.Text ="在这个目录里已经有这个部门";
return;
<script type="text/javascript">
function check(val)
{
if(confirm("您确认您填写的是"+val))
{
return true;
}
{
return false;
}
}
</script>然后楼主上面的代码还有一点小问题
1.SqlDataAdapter da=new SqlDataAdapter (a,conn); 这里使用的conn没有打开,会报异常的
2.数据库连接对象都没有关闭,如果使用的连接数很多的话,也会报异常,要养成使用完就关闭的习惯祝楼主好运!