按钮单击事件

时间:2013-04-26 06:30:29

标签: c#

有谁知道如何计算一天点击按钮的次数?它可行吗?例如,如果按钮被单击一次100次,则会在数据库中保存次数。

3 个答案:

答案 0 :(得分:2)

你需要做那样的事情

static int countclick = 0;  
protected void btnclick_Click(object sender, EventArgs e) 
{ 
    count++; 
    btnclick.Text=count.ToString();
    //Run update query..
}

获取值后,运行更新查询以将click事件存储在数据库中以供进一步使用。

第二种方式

您可以将其保存在View Sate中,也可以将其保存为

protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    ViewState["Count"] = 0;
}

protected void btnclick_Click(object sender, EventArgs e)
{
    ViewState["count"] = Convert.ToInt32(ViewState["count"]) + 1;
    btnclick.Text = ViewState["count"].ToString();
}

希望它有效。

答案 1 :(得分:0)

static int count = 0;  

    protected void Button1_Click(object sender, EventArgs e) 
    { 
       count++; 
       Button1.Text=count.ToString();
    }

然后将Button1.Text存储在数据库中。

答案 2 :(得分:0)

您可以在数据库中使用以下列创建表:“Date”和“Click”。当用户单击该按钮时,在“日期”列中搜索今天的日期。如果存在今天的日期,则将“单击”列增加一个。如果今天不存在,请在表格中插入一个包含当前日期的新行,并将“Click”置于一个