为何按钮对应的点击事件只执行了一次,再点击就无效了?

小V 小V 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
public partial class _Default : System.Web.UI.Page
{

public void Show_Works()
{
if (Request["username"] == null)
{
Response.Write("<script LANGUAGE='javascript'>alert('您的用户名有误!');window.close();</script>");
}
else
{
string username = Request["username"].ToString().Trim();
Session["username"] = username;

SqlConnection con = new SqlConnection(System.Web.Configuration.WebConfigurationManager.ConnectionStrings["carConnectionString"].ToString());
{
//判断power看是否有权限使用,或者username是否正确
string cmd1 = "select * from powers where username='" + username + "' and power=1";
SqlDataAdapter da = new SqlDataAdapter(cmd1, con);
DataSet ds = new DataSet();//创建数据集
da.Fill(ds);//填充数据集
DataTable dt = ds.Tables[0];
if (dt.Rows.Count == 0)
{
Response.Write("<script LANGUAGE='javascript'>alert('您没有权限使用该功能!');window.close();</script>");
}

//查找和显示今天的工作
cmd1 = "select * from works where username='" + username + "' and wdate='" + Session["times"].ToString() + "'";
da = new SqlDataAdapter(cmd1, con);
ds = new DataSet();//创建数据集
da.Fill(ds);//填充数据集
dt = ds.Tables[0];
for (int i = 0; i < dt.Rows.Count; i++)
{
Label lb = new Label();
lb.Text = dt.Rows[i]["wcontain"].ToString().Trim();
lb.CssClass = "lbs";
lb.Attributes.Add("ondblclick", "justtest()");
lb.ID = dt.Rows[i]["wid"].ToString().Trim();
this.Panel1.Controls.Add(lb);

}

}
}
}



protected void Page_Load(object sender, EventArgs e)
{
Session["times"] = DateTime.Now.Date.ToString();

Show_Works();

}

protected void Next_Click(object sender, EventArgs e)
{
this.Panel1.Controls.Clear();
Session["times"] = DateTime.Parse(Session["times"].ToString()).AddDays(1).ToString();
Show_Works();
}


}

============================================================================================


只要看Next_Click(object sender, EventArgs e)方法即可,这是单击按钮的时候执行的事件。希望按一次,则Session["times"]自动加一!现在是点击第一次的时候Session["times"]成功加一了,但再点击的时候就没有任何改变了,请问这是为什么啊?
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
小V
.NET社区 62,274 成员 668,968 内容