View Full Version : رویداد onclick
mohsen_metn
دوشنبه 03 تیر 1387, 13:06 عصر
چطور میشه برای کنترل های ASP.net مثل
<
asp:Image ID="Image1" runat="server"
>
رویداد هایی مثل onclick و یا onmouseover بوسیله خود ASP.NET ایجاد کرد؟
naeeme
دوشنبه 03 تیر 1387, 13:25 عصر
control.Attributes.Add("OnClick","")
shahroozj
دوشنبه 03 تیر 1387, 13:48 عصر
كنترول Button يه رويداد هم به نام OnClientClick دارند كه همون كاره Onclick را انجام ميده
mohsen_metn
دوشنبه 03 تیر 1387, 13:52 عصر
control.Attributes.Add("OnClick","")
سلام دوست عزیر
من بدین صورت عمل کردم. ابتدا در page_load کد زیر را قرار دادم.
protected void Page_Load(object sender, EventArgs e)
{
Image1.Attributes.Add("OnClick", "size()");
}
سپس برای رودپیداد OnCliCK اسکریپت زیر را نوشتم
<body>
<form id="form1" runat="server">
<div>
<asp:Image ID="Image1" runat="server" ImageUrl="~/1 (1).jpg" OnClick="size()" />
<asp:Button ID="Button1" runat="server" Text="Button" /></div>
</form>
</body>
</html>
<script runat="server" language="C#">
void size()
{
Image1.Width = 100;
}
</script>
ولی متاسفانه کار نمی کند
Saber_Fatholahi
دوشنبه 03 تیر 1387, 14:59 عصر
اخه كد شما بايد با جاوا اسكريپت باشه البته به نظر من
Amir Taghavi
دوشنبه 03 تیر 1387, 15:05 عصر
function size()
{
document.getElementById("Image1").width=500;
}
Saber_Fatholahi
دوشنبه 03 تیر 1387, 15:39 عصر
Image1.Attributes.Add("OnClick", "this.style.width=500()");
Behrouz_Rad
دوشنبه 03 تیر 1387, 17:12 عصر
کاربر mohsen_metn
چرا هیچ وقت از سیستم جستجوی سایت استفاده نمی کنی؟
چند بار تذکر داده شد توجه نفرمودید. سوالاتی که مطرح می کنید همگی در سطح ابتدایی و ساده هستند.
بیشتر دقت بفرمایید.
متشکرم.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.