【100分】疑难问题,请高手出招救援!!!!

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

<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Always">
<ContentTemplate>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="5"
Style="text-align: center" Width="100%" OnRowCommand="GridView1_RowCommand">
<Columns>
<asp:BoundField DataField="Account" HeaderText="账号" ReadOnly="true" />
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<asp:LinkButton ID="btndelete" runat="server" CommandName="Delete" Text="删除" CommandArgument='<%#Eval("Account") %>'
OnClientClick="return confirm('删除后将无法恢复,确认要删除此行信息吗?')"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="tbg1" />
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>


//账号添加正常,列表会刷新,消息通知也会正常弹出
protected void btnAdd_Click(object sender, EventArgs e)
{
string account = this.txtAddAcount.Text.Trim();
SqlParameter[] p = new SqlParameter[] {
new SqlParameter("@account", account)
};
string sql = "insert into account values(@account)";
if (baseclass.ExecuteSql(sql, p) > 0)
{
BindGrid();
ShowMessage("账号添加成功!");
Log.WriteLog("用户:【" + model.Username + "】添加账号【" + account + "】");
}
else
{
ShowMessage("系统忙,请稍后再试!");
Log.WriteLog("用户:【" + model.Username + "】添加账号【" + account + "】失败");
}
}
//删除不正常,数据删除了,但列表没有刷新,消息也没有弹出,页面没任何反应
//单步调试,发现代码运行正常,就是页面没反应
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "delete")
{
string account = e.CommandArgument.ToString().Trim();
string sql = "delete accounts where Account = @account";
SqlParameter[] p = new SqlParameter[] {
new SqlParameter("@account", account)
};
if (baseclass.ExecuteSql(sql, p) > 0)
{
BindGrid(); //刷新GridView1
ShowMessage("账号删除成功!");
Log.WriteLog("用户:【" + model.Username + "】删除账号【" + account + "】");
}
else
{
ShowMessage("系统忙,请稍后再试!");
Log.WriteLog("用户:【" + model.Username + "】删除账号【" + account + "】失败");
}
}

}


求解为什么
...全文
评论 19
收藏 已收藏
分享
返回顶部
丰云 CSDN会员
.NET社区 62,273 成员 668,968 内容