View Full Version : ویرایش یا حذف رکورد در یک templatefiled با sqlDataSource
kh1387
سه شنبه 17 تیر 1393, 15:47 عصر
با سلام
بنده یک گرید ویو دارم که می خواهم وقتی کاربر کلید حذف را می زند رکورد منطبق با دکمه حذف را حذف کند.
لازم به ذکر است که دکمه یا کلید حذف از طریق یک TemplateField ایجاد شده.
با تشکر
parvizwpf
سه شنبه 17 تیر 1393, 15:51 عصر
http://www.c-sharpcorner.com/UploadFile/9f0ae2/gridview-edit-delete-and-update-in-Asp-Net/
LostOfMind
سه شنبه 17 تیر 1393, 19:44 عصر
یه دکمه داخل templateField بذار با این مشخصات:
<asp:ImageButton ID="btnDel" runat="server" CommandArgument="<%# Container.DataItemIndex %>" ImageUrl="~/images/Delete.gif" OnClick="btnDel_Click" OnClientClick="return confirm('آیا برای حذف مطمئن هستید؟')" />
بعد در قسمت رویداد دکمه کد زیر رو بنویس:
ImageButton m = (ImageButton)sender;
int i = Int32.Parse(m.CommandArgument);
Label lblID = (Label)GridView1.Rows[i].FindControl("lblID");
کد برای حذف رکورد...
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.