不可能的,linkbutton也要刷新页面!看看你的代码,是不是没有处理linkbutton事件?
解决方案 »
- 这个怎么搞啊,求高手。
- 关于web用户控件的问题
- gridview的数据源可以是什么?
- 求思路:如何接受、处理对特定页面的get 和post命令
- .net 的web打包安装後由于权限的问题无法读取ACCESS数据库如何用C#来修改权限(windows xp sp2)
- 我怎么样才可以把ViewState["vs_edit_status"] 的值清空??
- 為甚麼獲取的還是IP?
- 怎么进行比较生成?
- asp.net怎样打印条形码
- 急.....
- dataAdapter配置视图函数是出错:函数提供的参数不够!
- 我怎么不用’属性生成器‘,用程序在服务器端改变DataGrid中按纽列中的linkbutton的EditText的值呢?多谢指教。
我也很纳闷,主要代码如下:
aspx<asp:datagrid id="mydg" runat="server" OnItemCommand="mydg_command" AutoGenerateColumns="False" AllowPaging="True" PageSize="5" OnPageIndexChanged="mydg_Changed" CellPadding="4" BackColor="White" BorderWidth="1px" BorderStyle="None" BorderColor="#3366CC" DataKeyField="news_id">
<asp:ButtonColumn Text="删除" CommandName="Delete"></asp:ButtonColumn>.cspublic void mydg_command(object sender,System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
string id;
id=mydg.DataKeys[e.Item.ItemIndex].ToString();
if(e.CommandName=="Delete")
{
string sql="delete * from news where news_id='"+id+"'";
OleDbConnection mycon=new OleDbConnection(Application["strconn"].ToString());
mycon.Open();
OleDbCommand mycom=new OleDbCommand(sql,mycon);
mycom.ExecuteNonQuery();
mycon.Close();
BindData();
}是不是跟我前面定义的按钮有关????
private void mybtn_Click(object sender, System.EventArgs e)
{
Response.Redirect("news_content_add.aspx?type="+ViewState["type_id"].ToString());
}
谢谢了,帮忙看看了,各位!