2011-12-18 14 views
0

因为我是一个asp.net的新手,我需要知道是否有任何可以执行一些代码只为第一个按钮点击一个asp:网页中的按钮。如何执行一些代码只为第一个asp:按钮点击

其实我的要求是,我需要输入一个asp:复选框列表的数据库中的点击事件的asp:按钮的选中值。我只需要第一次做一些对象创作。然后我只需要为数据库添加值。我如何识别第一个按钮点击?如果有比这更有效的方式?

+2

店会首先点击/饼干,然后一个值检查该值,以确定是否代码是ATLEAST执行一次,也可以为您张贴对象创建 – 2011-12-18 09:11:37

+0

大一些代码..非常感谢你RS :) – Jake 2011-12-18 09:15:21

回答

2
protected void Button1_Click(object sender, EventArgs e) 
{ 
    if (Session["Clicked"] == null) 
     Session["Clicked"] = true; 
    else { 
     // We already ran this function once, so do other stuff from now on 
     ... 
     return; 
    } 

    // Code below this comment will be executed only on the 1st button click 
    ... 
} 
+0

但事情是,我仍然需要使用该按钮单击将值添加到数据库。只有第一个按钮单击后,我不需要执行一些代码了。无论如何?或者其他更好的方法? – Jake 2011-12-18 09:09:56

+1

@Janaka LP,请参阅编辑 – Shai 2011-12-18 09:16:16

+0

非常感谢你Shai ...现在它的作品:) – Jake 2011-12-18 09:19:21

相关问题