生成一个订单的按钮事件里:void Button1_Click(object sender ,EventArgs e)
{
//生成订单
//下一步将页面重新指向本页
Response.Redirect("本页");
}
{
//生成订单
//下一步将页面重新指向本页
Response.Redirect("本页");
}
解决方案 »
- IE使用过后的cookie,FIREFOX中无法使用也无法创建同名cookie,怎么解决
- gridview翻页无刷新后出现的问题
- MVC3中的 linq查询问题
- 防注入SQL常用方法
- 我的asp.net程序放在国外的服务器上,有的程序中中文是?????,有的程序页面,中文显示也很正常。
- ”由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面“
- 为什么后台代码中的FindControl找不到input控件?
- 关于文件更改问题。。。 不好意思没分了
- 如何在page_load中判断是哪个控件触发的事件?
- 这句VB代码该如何用脚本实现?请知无不言。。
- 关于基于角色的身份认证?
- 请教高手啊!!!datagrid能否显示出以(image)格式记下sql server下的的图片!
你所谓的生成新订
基于以上猜测
在Page_Load事件中:
if(!IsPostBack)
{
//绑定DataGrid
}以上仅为猜测,最好提供源代码
我试了就是不行
if(IsPostBack){
你要执行的代码
}
如果我再一次点击这个按钮时。。它不就不能用了吗????
我现在是要它在刷新时不要进入Gatagrid1_ItemCommand事件中
请大家帮我想想办法了。。
当保存订单的时候,设置session("OrderFlag")="true"即
if session("OrderFlag")="" then
'保存订单操作
end if当订单流程完成之后,再释放这个会话
它再次执行我页面在刷新前的事件大家可以自己建一个页面。。在其中放一个Button
。。为它写一个Button事件。。事件中加入一个window.open..或是Response.write()
在点击事件发生后立即刷新页面。Button事件又会再执行一次大家可以试一试。。就知道我想你们以后也会遇到这个问题的。。
//下一步将页面重新指向本页
Response.Redirect("本页");如果你只是想让DataGrid显示新的内容的话,你重新绑定可能会更好点。