课堂作业,急急!在ASP.net中使用GridView1控件进行删除,修改sql中的数据 课堂作业,急急!在ASP.net中使用GridView1控件进行删除,修改sql中的数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 using System.Data.SqlClient;namespace 新闻发布后台管理系统.manager.news{ public partial class New_list : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=MySchool;Integrated Security=True"); SqlCommand cmd = new SqlCommand("select NewsId,Title,PublishDate from News", conn); conn.Open(); SqlDataReader sdr = cmd.ExecuteReader(); this.GridView1.DataSource = sdr; this.GridView1.DataBind(); sdr.Close(); conn.Close(); } protected void LinkButton1_Click(object sender, EventArgs e) { ClientScript.RegisterStartupScript(this.GetType(), "queren", "<script>alert('确定删除吗?')</script>"); } protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { } }} 你可以在前台的ItemTemplate添加<asp:Button ID="btnDelete" runat="server" Text="删除" CommandName="DeleteByID" CommandArgument='<%# Eval("Id") %>' />然后在后台gridView1的事件 protected void gridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if(e.CommandName=="DeleteByID"){ string newID=e.CommandArgument.ToString(); bool deleteResult=new NewsManager().DeleteNewsByID(newID); } } 要提示信息的话:<asp:Button ID="btnDelete" runat="server" Text="删除" CommandName="DeleteByID" CommandArgument='<%# Eval("Id") %>' OnClientClick="if(!confirm('确定要删除吗?')) return false;"/> 为什么在类A中创建一个方法,在类B中却无法正常调用该方法? 诡异的asp.net系统登录问题,紧急求助 如何用代码去实现某个WEB页面上的搜索操作得到搜索结果 请教:奇怪的OCI-22053问题 一个小问题 超简单的问题,就是不会 url中怎么包含冒号(:) AspNetForums的问题 js不兼容火狐等浏览器 請問,在C#+Web中,如何在Word(有多頁)插一圖片(圖片大小好象一個章印)并且每一頁都要插圖片 easyui datagrid asp中DropdownList写入的问题
{
public partial class New_list : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=MySchool;Integrated Security=True");
SqlCommand cmd = new SqlCommand("select NewsId,Title,PublishDate from News", conn);
conn.Open();
SqlDataReader sdr = cmd.ExecuteReader(); this.GridView1.DataSource = sdr;
this.GridView1.DataBind(); sdr.Close();
conn.Close(); } protected void LinkButton1_Click(object sender, EventArgs e)
{
ClientScript.RegisterStartupScript(this.GetType(), "queren", "<script>alert('确定删除吗?')</script>");
} protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
}
}
}
<asp:Button ID="btnDelete" runat="server" Text="删除" CommandName="DeleteByID" CommandArgument='<%# Eval("Id") %>' />然后在后台gridView1的事件
protected void gridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if(e.CommandName=="DeleteByID"){
string newID=e.CommandArgument.ToString();
bool deleteResult=new NewsManager().DeleteNewsByID(newID);
}
}