0
ユーザーコントロールを別のユーザーコントロールから簡単に更新する方法はありますか?どのようにユーザーコントロールの更新をトリガーしますか
私は入力ボックスと送信ボタンを持っています。ユーザがコードを入力し、賞賛に値し、コードに基づいて、ポイントがスコア(他のユーザコントロール)に適用される。ポイントはデータベースのスコアに適用されますが、リフレッシュするまでページ表示には表示されません。送信時にコントロールを更新する簡単な方法はありますか?ありがとう。
----------ボタンを提出するための背後にあるコード--------------
protected void btn_Add_Coupon_Click(object sender, EventArgs e)
{
try
{
SqlDataSourceTEST.DataSourceMode = SqlDataSourceMode.DataReader;
IDataReader Reader = (IDataReader)SqlDataSourceTEST.Select(DataSourceSelectArguments.Empty);
if (Reader.Read())
{
int iPoints = 0;
iPoints = (int)Reader["Points"];
if (iPoints > 0)
{
Profile.TimesVisited = Profile.TimesVisited + iPoints;
lblcoup.Text = iPoints.ToString() + " have been added to your score!";
}
else
{
lblcoup.Text = "Coupon Code Not Valid";
}
}
Reader.Close();
Reader.Dispose();
}
catch (Exception ex)
{
}
}