dataGird中删除的问题? updatecommand()cancelcommand()editcommand()deletecommand()这些事件都可以!看你是怎样设置linkbutton的commandname属性! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以在html代码里写,如:<asp:LinkButton runat="server" OnClick="delete" Text="delete" /> public void delete(Object sender,EventArgs e){//your code} <asp:datagrid id=DataGrid1 style="Z-INDEX: 101; LEFT: 23px; POSITION: absolute; TOP: 221px" runat="server" DataKeyField="au_id" DataSource="<%# view %>" Height="270px" Width="679px" OnUpdateCommand="DataGrid1_Update" OnCancelCommand="DataGrid1_Cancel" OnEditCommand="DataGrid1_Edit" OnDeleteCommand="DataGrid1_Delete" BorderColor="Blue" OnItemCommand="Item_Click" AllowSorting="True" OnSortCommand="DataGrid1_Sort" AllowPaging="True" OnPageIndexChanged="DataGrid1_Page" BackColor="#C0FFFF"> <AlternatingItemStyle BackColor="White"></AlternatingItemStyle> <HeaderStyle BackColor="Wheat"></HeaderStyle> <Columns> <asp:EditCommandColumn ButtonType="LinkButton" UpdateText="Update" CancelText="Cancel" EditText="Edit"></asp:EditCommandColumn> <asp:ButtonColumn Text="Delete" CommandName="Delete"></asp:ButtonColumn> <asp:ButtonColumn Text="Select" CommandName="SelectItem"></asp:ButtonColumn> </Columns></asp:datagrid> OnDeleteCommand="DataGrid1_Delete"protected void DataGrid1_Delete(Object sender, DataGridCommandEventArgs e) {...........//} BigVictor(沉)说的对,那样写就对了!! 按linkbutton会出发datagrid中的itemcommand事件你可以用e.commandname来区分是谁发出的 你可以建一个ButtonColumn然后CommandName="delete" 这是关键那你就可以用DataGrid的DeleteCommand时间来做了 请高手进来帮帮忙啊 RadGrid如何定义到新增加的行? 急急.....又个郁闷的问题...........请大家帮忙 vs.net2005 的工具箱不见了,2003系统下 web developer 2005中的预览不了网页! 关于decimal小数位数显示的问题 xmlhttp接收中文乱码有没有服务器端的正确转码方法? 怎么读取客户端的文件流? 如何在前台读取页面asp控件的值 虚拟目录请教 我把ASPNETMENU重装了一下,怎么又有新错误了? 请教前辈
public void delete(Object sender,EventArgs e)
{
//your code
}
DataKeyField="au_id" DataSource="<%# view %>" Height="270px" Width="679px"
OnUpdateCommand="DataGrid1_Update" OnCancelCommand="DataGrid1_Cancel" OnEditCommand="DataGrid1_Edit"
OnDeleteCommand="DataGrid1_Delete" BorderColor="Blue" OnItemCommand="Item_Click" AllowSorting="True"
OnSortCommand="DataGrid1_Sort" AllowPaging="True" OnPageIndexChanged="DataGrid1_Page" BackColor="#C0FFFF">
<AlternatingItemStyle BackColor="White"></AlternatingItemStyle>
<HeaderStyle BackColor="Wheat"></HeaderStyle>
<Columns>
<asp:EditCommandColumn ButtonType="LinkButton" UpdateText="Update" CancelText="Cancel" EditText="Edit">
</asp:EditCommandColumn>
<asp:ButtonColumn Text="Delete" CommandName="Delete"></asp:ButtonColumn>
<asp:ButtonColumn Text="Select" CommandName="SelectItem"></asp:ButtonColumn>
</Columns>
</asp:datagrid>
{
...........//
}
你可以用e.commandname来区分是谁发出的
那你就可以用DataGrid的DeleteCommand时间来做了