我在页面放一个linkbutton
οnclick="lbtn_RunTripTest_Click" >RunTrip
然后在后台执行事件
protected void lbtn_RunTripTest_Click(object sender, EventArgs e)
{
LinkButton oSender = sender as LinkButton;
Response.Write(string.Format("",oSender.CommandArgument));
}
浏览页面,点击linkbutton 事件执行一次,然后按F5键刷新浏览器,事件又会被执行。我觉得这是个很大的问题,特别是在LinkButton事件中处理与数据库交互的操作时,拿删除来说,用户第一次点击事件正常执行删除,但如果用户接着按下F5键又执行删除,虽然可以在sql 先判断再数据删除,当很明显第二次与数据库是没必要的交互,谁能告诉我解决这个问题的方案!