-3

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

4

3 回答 3

2

你需要做这样的事情

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

获取值后运行更新查询以将点击事件存储在数据库中以供将来使用。

第二种方式

您也可以将其保存在查看状态中

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();
}

希望它有效。

于 2013-04-26T06:40:25.340 回答
0
static int count = 0;  

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

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

于 2013-04-26T06:37:53.983 回答
0

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

于 2013-04-26T06:39:39.633 回答