这是一个简单的查询功能页面,我使用了1个gridview来进行数据绑定,刚载入页面的时候直接在pageload里面绑定所有的数据进行显示,然后再在查询按钮控件里面添加查询语句,然后再重新用girdview对查询结果进行数据绑定,问题出来了,我点击查询后显示的的确是我要的数据结果,但是我想点击刷新让页面重新初始化数据,就弹出对话框显示重复下单了。。我试过用
Response.Write("<script language='JavaScript'>alert('弹出窗口!');window.location='Cashier_View_Customer.aspx';</script>"),但是这样的话我想要的结果就没有了,只可以进行刷新初始化数据。。求教
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string sqlall = "select * from 客户信息 ";
SqlDataReader dread = sqlHelp.ExcuteReader(sqlHelp.ConnectionStringLocalTransaction, CommandType.Text, sqlall);
if (dread.Read())
{
DataSet ds = sqlHelp.ExecuteDataSet(sqlHelp.ConnectionStringLocalTransaction, CommandType.Text, sqlall);
GridView1.DataSource = ds;
GridView1.DataBind();
//Response.Redirect("Cashier_View_Customer.aspx");
}
}
} protected void ViewCusBut_Click(object sender, EventArgs e)
{
string cID = TextCusID.Text;
string sqlall = "select * from 客户信息 where 客户ID='" + cID + "'";
SqlDataReader dread = sqlHelp.ExcuteReader(sqlHelp.ConnectionStringLocalTransaction, CommandType.Text, sqlall);
if (dread.Read())
{
DataSet ds = sqlHelp.ExecuteDataSet(sqlHelp.ConnectionStringLocalTransaction, CommandType.Text, sqlall);
GridView2.DataSource = ds;
GridView2.DataBind();
//Response.Write("<script language='JavaScript'>alert('弹出窗口!');window.location='Cashier_View_Customer.aspx';</script>");
}
else
{
Response.Write("<script language=javascript>alert('没有相关信息')</script>");
}
}
Response.Write("<script language='JavaScript'>alert('弹出窗口!');window.location='Cashier_View_Customer.aspx';</script>"),但是这样的话我想要的结果就没有了,只可以进行刷新初始化数据。。求教
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string sqlall = "select * from 客户信息 ";
SqlDataReader dread = sqlHelp.ExcuteReader(sqlHelp.ConnectionStringLocalTransaction, CommandType.Text, sqlall);
if (dread.Read())
{
DataSet ds = sqlHelp.ExecuteDataSet(sqlHelp.ConnectionStringLocalTransaction, CommandType.Text, sqlall);
GridView1.DataSource = ds;
GridView1.DataBind();
//Response.Redirect("Cashier_View_Customer.aspx");
}
}
} protected void ViewCusBut_Click(object sender, EventArgs e)
{
string cID = TextCusID.Text;
string sqlall = "select * from 客户信息 where 客户ID='" + cID + "'";
SqlDataReader dread = sqlHelp.ExcuteReader(sqlHelp.ConnectionStringLocalTransaction, CommandType.Text, sqlall);
if (dread.Read())
{
DataSet ds = sqlHelp.ExecuteDataSet(sqlHelp.ConnectionStringLocalTransaction, CommandType.Text, sqlall);
GridView2.DataSource = ds;
GridView2.DataBind();
//Response.Write("<script language='JavaScript'>alert('弹出窗口!');window.location='Cashier_View_Customer.aspx';</script>");
}
else
{
Response.Write("<script language=javascript>alert('没有相关信息')</script>");
}
}
解决方案 »
- 本地连接数据库的代码怎么写?
- 关于sitemap生成menu,按role显示节点的问题
- 请教!c/s 转换为 b/s
- 大家来看看,为什么提交不进数据库,请不吝赐教!
- 有个问题....................................................龙龙同学又遇到麻烦了,大家快帮帮他吧.....
- 邮件群发遇到问题,请教高手
- 第一次制作网站,怎么去做呢
- 基本知识
- gridview中的模板列打开一个模式窗口,子窗口中修改了数据,关闭后无法刷新主窗口
- 关于Cookie的新问题,请教!
- 求高手指教!!!谁有弹出英文提示的MSN对话框代码?
- IIs里运行,为什提示找不到存储过程(可以追加分的)在线等
建议用代码绑定,, 刷新的时候清空datebind();