-3

ボタンが 1 日にクリックされた回数を数える方法を知っている人はいますか? それは実行可能ですか?たとえば、ボタンが 1 日に 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..
}

値を取得したら、更新クエリを実行してクリック イベントをデータベースに保存し、後で使用できるようにします。

第二の方法

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

それがうまくいくことを願っています。

于 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

「日付」と「クリック」の列を持つデータベースにテーブルを作成できます。ユーザーがボタンをクリックすると、[日付] 列で今日の日付を検索します。今日の日付が存在する場合は、[クリック] 列を 1 つ増やします。今日が存在しない場合は、テーブルに現在の日付を含む新しい行を挿入し、「クリック」を 1 つにします

于 2013-04-26T06:39:39.633 に答える