PDA

View Full Version : خطا هنگام حذف از gridview



maxpayn2
پنج شنبه 28 تیر 1386, 13:58 عصر
من در پروژم یک gridview دارم که وقتی روی دکمه delete کلیک میکردم هیچ اتفاقی نمی افتاد ،‌ از
DeletedRowInaccessibleException یک آبجکت ساختم که بتونم خطای delete کردن رو چاپ کنم ، این رو مینویسه :

Deleted rows in accessible

باید چی کار کنم ؟

fereshte22
پنج شنبه 28 تیر 1386, 14:54 عصر
اگر کدهاتون را قرار میدادید بهتر میشد فهمید اشکال کارتون چیه
این روش را هم امتحان کنید


ProtectedSub SqlDataSource1_Deleted(ByVal sender AsObject, ByVal e As System.Web.UI.WebControls.SqlDataSourceStatusEvent Args)
If e.Exception IsNothingThen
If e.AffectedRows = 1 Then
Label1.Text = "Record deletedsuccessfully."
Else
Label1.Text = "An error occurred duringthe delete operation."
EndIf
Else
Label1.Text = "An error occurred whileattempting to delete the row."
e.ExceptionHandled = True
EndIf


EndSub

و در گریدویو


<asp:TemplateFieldHeaderText="Delete">
<ItemTemplate>
<asp:ButtonID="btnDelete"runat="server"CommandName="Delete"OnClientClick="return confirm('Are you sureyou want to delete this record?');"
Text="Delete"/>
</ItemTemplate>
</asp:TemplateField>

amirfahmideh
چهارشنبه 03 مرداد 1386, 13:31 عصر
کدتون رو اگه بزارین می شه راحت تر راهنمائی تون کرد .

اما به ظاهر خطای شما برای اینکه نمی دونه کدوم سطر رو داره خذف می کنه به index انتخاب شده موقع حذف دقت کنید