View Full Version : سوال: فرستادن مقادیر به تابع در رویداد onclick یک دکمه(کمک فوری)
shell32
سه شنبه 23 شهریور 1389, 10:49 صبح
با سلام خدمت اساتید محترم
من میخوام در رویداد onclick یک تابع فراخوانی کنم و داخل این تابع یک مقدار رو بفرستم.
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/images/del.jpg" OnClick="delpost()" /> در اینجا درون تابع delpost() میخوام شماره پستی که قراره حذف بشه رو بفرستم.
لطفا منو راهنمایی کنید(کد کاملشو بنویسین):خجالت::لبخند:
khorsandreza
سه شنبه 23 شهریور 1389, 21:11 عصر
با سلام خدمت اساتید محترم
من میخوام در رویداد onclick یک تابع فراخوانی کنم و داخل این تابع یک مقدار رو بفرستم.
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/images/del.jpg" OnClick="delpost()" /> در اینجا درون تابع delpost() میخوام شماره پستی که قراره حذف بشه رو بفرستم.
لطفا منو راهنمایی کنید(کد کاملشو بنویسین):خجالت::لبخند:
سلام
فکر کنم دستور شما خطا داره باید به شکل زیر باشه
<
asp:ImageButtonID="ImageButton1"runat="server"Height="65px "
onclientclick="delpost()"Width="87px"/>
برای اجرای دستورات سمت کلاینت از این دستور onclientclick و اگر بخواهی سمت سرور انجام بگیره روی شکل ImageButton1 دابل کلیک کن و دستورات لازم را بنویس
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
}
دستورات حذف
{
shell32
چهارشنبه 24 شهریور 1389, 14:45 عصر
بازم ممنون ولی جوابم این نبود.
خودم پیداش کردم.این بود :
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/images/del.jpg" OnCommand="delpost" CommandArgument='<%# Eval("post_id") %>' />
Function delpost(ByVal sender As Object, ByVal e As CommandEventArgs)
MsgBox(e.CommandArgument.ToString)
End Function
من فعلا با یه پیغام نشون دادم مقدارو
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.