天使将会展现网站编程最真实的一面,包括编程中遇到的一些错误指令的处理,网站调试过程,排查代码错误等,通过本系列经验,相信你在.net网站开发方面会有一个很大的提升。同时也希望小伙伴们喜欢天使的经验,把我的经验分享给更多需要帮助的人。后面功能模块比较深入,大家不懂的可以先看看前面的经验。
工具/原料
找到页面的DataList1控件代码
<asp:DataList ID="DataList1" runat="server" CellPadding="4" ForeColor="#333333" onitemcommand="DataList1_ItemCommand" Width="100%">
控件上增加事件:onitemcommand="DataList1_ItemCommand
if (e.CommandName == "del") { int new_id = int.Parse(e.CommandArgument.ToString()); string sql = "delete from new_class where id='" + new_id + "'"; if (myclass.ExCom(sql))//删除帖子 { Response.Write("<script>alert('删除成功!');location='manager_Class.aspx'</script>"); } else { Response.Write("<script>alert('删除失败!');</script>"); } }
在控件里面CommandName,当值为del,执行删除语句
运行界面里面,点击相应的【删除】按钮,提示是否删除,我们点击【是】
删除成功
返回到了显示分类界面