عندي سؤال
برنامج فيه 3 عناصر تيكست بوكس أريد كتابة رقمين في إثنين والثالث يعطيني ناتج جمع العددين عند الضغط على زر بوتن
عندي سؤال
برنامج فيه 3 عناصر تيكست بوكس أريد كتابة رقمين في إثنين والثالث يعطيني ناتج جمع العددين عند الضغط على زر بوتن
مبرمج حاسب كتب:عندي سؤالبرنامج فيه 3 عناصر تيكست بوكس أريد كتابة رقمين في إثنين والثالث يعطيني ناتج جمع العددين عند الضغط على زر بوتن
:)
أولا : برنامج أم صفحة ويب ؟؟؟
سؤالك بسيط جدا ، و لو كنت تعرف الأساسيات للغة C# لكنت أجبت عليه بكل سهولة .
على كل حال ..
سوف أكتب لك الخطوات بالصور ..
و إن راقت لك عملية البرمجة ، نزودك بمصارد لتتعلم منها ،كي تابع طريقك قدما ..
،انتظرني.
، تحياتي.
بداية بما اننا ضمن منتدى الـ ASP.Net ، فلن انشئ لك برنامج إنما Web form.
التقنية المستخدمة : ASP.Net 2.0
لغة البرمجة : C#
برنامج التحرير : VS.Net 2005
للعمل : قم بفتح ملف من نوع web form ضمن البرنامج المذكور .
لنبدأ أولا بإنشاء مكونات الواجهة :
و هي :
1- 3 TextBox
2- Button
عن طريق كتابة الكود التالي ضمن وسم الـ <form>
<asp:TextBox ID="T1" runat="Server" /> + <asp:TextBox ID="T2" runat="server" /> = <asp:TextBox ID="T3" runat="Server" /> <br /> <asp:Button ID="B1" runat="Server" Text="احسب الناتج" OnClick ="Cal" />
ثانيا لنقم بكتابة الكود الخاصة بدالة الـ Button و ذلك ضمن وسم الـ Script:
void Cal(Object sender, EventArgs e)
{
double r = Int32.Parse(T1.Text) + Int32.Parse(T2.Text);
T3.Text =r+"";
}، و بذلك تم انجاز الوظيفة المطلوبة .
ملاحظة : تأكد من تحديد اللغة المستخدمة في أعلى الصفحة ، كالتالي :
<%@ Page Language="C#" %>
، تحياتي.
تم تعديل هذه المشاركة بواسطة جوليا في 17 أكتوبر 2007 في 22:47
جزاكم الله الف خير وأدخلكم الفردوس الأعلى من الجنة
ولكن أنا أريد كود الزر الذي ينفذ العملية عند الضغط على الزر
علما أن البرنامج الذي أستخدمه هوMicrosoft Visual Web Developer 2005 Express Edition
طلع عندي رسالة الخطاء هذي 'Error 1 'ASP.default_aspx' does not contain a definition for 'Cal
العضو الكريم / مبرمج حاسب ...
يبدو أنك نسيت كتابة عمل الزر من خلالة الدالة Cal...
راجع الكود بالأعلى .. كي تكمل الكود ..
، بالتوفيق.
هذا الموضوع مغلق.