hey friends,
i want to delete in radgrid without using sqldatasource i telerik gridtemplatecolumn
<telerik:GridTemplateColumn UniqueName="TemlateDeletecolumn" AllowFiltering="false">
<ItemTemplate>
<asp:HyperLink ID="DeleteLink" runat="server" ImageUrl="Delete.gif"></asp:HyperLink>
</ItemTemplate>
</telerik:GridTemplateColumn>
how can i do this?
i want to delete in radgrid without using sqldatasource i telerik gridtemplatecolumn
<telerik:GridTemplateColumn UniqueName="TemlateDeletecolumn" AllowFiltering="false">
<ItemTemplate>
<asp:HyperLink ID="DeleteLink" runat="server" ImageUrl="Delete.gif"></asp:HyperLink>
</ItemTemplate>
</telerik:GridTemplateColumn>
how can i do this?
5 Answers, 1 is accepted
0
Princy
Top achievements
Rank 2
answered on 27 Nov 2012, 12:41 PM
Hi,
I guess you want to do delete without using automatic crud operation. One suggestion is to use a ImageButton instead of the hyperlink and add CommandName as delete.
ASPX:
C#:
Thanks,
Princy.
I guess you want to do delete without using automatic crud operation. One suggestion is to use a ImageButton instead of the hyperlink and add CommandName as delete.
ASPX:
<telerik:GridTemplateColumn> <ItemTemplate> <asp:ImageButton ID="DeleteLink" runat="server" CommandName="Delete" Text="delete" ImageUrl="Delete.gif" /> </ItemTemplate></telerik:GridTemplateColumn>C#:
protected void RadGrid1_DeleteCommand(object sender, GridCommandEventArgs e){ //your code to delete}Thanks,
Princy.
0
Coolbudy
Top achievements
Rank 1
answered on 27 Nov 2012, 12:50 PM
protected void RadGrid1_ItemDeleted(object sender, GridDeletedEventArgs e)
{
if (e.Item is GridDataItem)
{
HyperLink DeleteLink = (HyperLink)e.Item.FindControl("DeleteLink");
GridDataItem dataItem = (GridDataItem)e.Item;
String id = dataItem.GetDataKeyValue("Uid").ToString();
objRes = objTest.DeleteRegisterTk(Convert.ToInt32(id));
}
}
{
if (e.Item is GridDataItem)
{
HyperLink DeleteLink = (HyperLink)e.Item.FindControl("DeleteLink");
GridDataItem dataItem = (GridDataItem)e.Item;
String id = dataItem.GetDataKeyValue("Uid").ToString();
objRes = objTest.DeleteRegisterTk(Convert.ToInt32(id));
}
}
0
Coolbudy
Top achievements
Rank 1
answered on 27 Nov 2012, 01:04 PM
i don't got any result
0
Coolbudy
Top achievements
Rank 1
answered on 27 Nov 2012, 01:06 PM
I write this but not deleted
protected void RadGrid1_ItemDeleted(object sender, GridDeletedEventArgs e)
{
if (e.Item is GridDataItem)
{
HyperLink DeleteLink = (HyperLink)e.Item.FindControl("DeleteLink");
GridDataItem dataItem = (GridDataItem)e.Item;
String id = dataItem.GetDataKeyValue("Uid").ToString();
objRes = objTest.DeleteRegisterTk(Convert.ToInt32(id));
}
}
protected void RadGrid1_ItemDeleted(object sender, GridDeletedEventArgs e)
{
if (e.Item is GridDataItem)
{
HyperLink DeleteLink = (HyperLink)e.Item.FindControl("DeleteLink");
GridDataItem dataItem = (GridDataItem)e.Item;
String id = dataItem.GetDataKeyValue("Uid").ToString();
objRes = objTest.DeleteRegisterTk(Convert.ToInt32(id));
}
}
0
Princy
Top achievements
Rank 2
answered on 28 Nov 2012, 05:02 AM
Hi,
ItemDeleted is fired when an automatic delete operation is executed. I guess you are trying to delete a row on clicking the hyperlink. In-order to perform delete operation, try the method I have mentioned above.
Thanks,
Princy.
ItemDeleted is fired when an automatic delete operation is executed. I guess you are trying to delete a row on clicking the hyperlink. In-order to perform delete operation, try the method I have mentioned above.
Thanks,
Princy.