更新数据后如何刷新页面
更新数据后怎么刷新页面
前台
<asp:TemplateColumn>
<ItemTemplate>
<asp:Button ID="btnSend" runat="server" Text=<%# MULLANGUAGEMAPBLL.GetInstance() .GetTagName("3436")%> CssClass="button" ></asp:Button>
</ItemTemplate>
</asp:TemplateColumn>
后台
Button lbtn = (Button)e.Item.FindControl("btnSend");
......
private void btnSend_Click(int ID)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("update [Pid_Alarm_History] set IsSend='1' ");
strSql.Append(" where ID=@ID");
SqlParameter[] parameters = {
new SqlParameter("@ID", SqlDbType.Int,4),
};
parameters[0].Value =ID;
WATERQM.Database.Database db = new WATERQM.Database.Database();
db.RunSQL(strSql.ToString(), parameters);
return;
}
关于ajax我不会用。
------解决方案--------------------
你这个好像跟ajax无关,如果你是gridview显示,就直接重新bind一下
前台
<asp:TemplateColumn>
<ItemTemplate>
<asp:Button ID="btnSend" runat="server" Text=<%# MULLANGUAGEMAPBLL.GetInstance() .GetTagName("3436")%> CssClass="button" ></asp:Button>
</ItemTemplate>
</asp:TemplateColumn>
后台
Button lbtn = (Button)e.Item.FindControl("btnSend");
......
private void btnSend_Click(int ID)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("update [Pid_Alarm_History] set IsSend='1' ");
strSql.Append(" where ID=@ID");
SqlParameter[] parameters = {
new SqlParameter("@ID", SqlDbType.Int,4),
};
parameters[0].Value =ID;
WATERQM.Database.Database db = new WATERQM.Database.Database();
db.RunSQL(strSql.ToString(), parameters);
return;
}
关于ajax我不会用。
------解决方案--------------------
你这个好像跟ajax无关,如果你是gridview显示,就直接重新bind一下