ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی “ ورود به حساب” کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمیشود، اینجا را کلیک کنید.





نمایش نتایج: از 1 به 3 از 3
  1. #1
    manit
    كاربر عادي
    تاریخ عضویت
    2013 May
    نوشته ها
    9
    0
    0

    ضرب دو مقدار در هم

    من سه تا تکست باکس دارم که تکست باکس اول شامل فیلد تعداد، تکست باکس دوم شامل فیلد قیمت واحد و تکست باکس سوم شامل فیلد قیمت کل می باشد. حالا من میخوام وقتی به فیلد تعداد و فیلد قیمت واحد مقدار میدم از ضرب این دو مقدار، مقدار قیمت کل در تکست باکس مربوط به خودش نمایان بشه چکار باید بکنم؟

    ممنون
  2. #2
    mohammad973
    كاربر عادي
    تاریخ عضویت
    2013 Oct
    نوشته ها
    4
    0
    2
    اولا برای زیبایی کارتون حتما از AJax استفاده کنید ، نهایتا آپدیت پنل !
    ثانیا ، مقدار TextBox رو بگیرید و به Int تبدیل کنید . عملیات مربوطه رو انجام بدید و به خاصیت تکست TextBox دوم منتسب کنید.
    سعی میکنم نمونه کد هم بگذارم براتون .
  3. #3
    mohammad973
    كاربر عادي
    تاریخ عضویت
    2013 Oct
    نوشته ها
    4
    0
    2
    بفرمایید دوست عزیز ؛
    این کدهای صفحه ی aspx شما :

    <div dir="rtl">
    <asp:Label ID="Count_lbl" runat="server" Text="تعداد"></asp:Label><asp:TextBox ID="Count_txt" runat="server"></asp:TextBox><br />
    <asp:Label ID="UnitPrice_lbl" runat="server" Text="قیمت واحد"></asp:Label><asp:TextBox ID="UnitPrice_txt"
    runat="server"></asp:TextBox><br />
    <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
    <asp:Label ID="TotalPrice_lbl" runat="server" Text="قیمت نهایی"></asp:Label><asp:TextBox ID="TotalPrice_txt"
    runat="server"></asp:TextBox><br />
    <asp:Button ID="Compute_btn" runat="server" Text="Compute" OnClick="Compute_Click" />
    </ContentTemplate>
    </asp:UpdatePanel>
    </div>


    و این هم داخل CodeBehine اضافه کن : (صفحه ی aspx.cs) ::


    protected void Compute_Click(object sender, EventArgs e)
    {
    TotalPrice_txt.Text = (Convert.ToDouble(Count_txt.Text) * Convert.ToDouble(UnitPrice_txt.Text)).ToString();
    }

    البته این ها فقط نمونه ساده کد هستند و خیلی راه های زیبا تر و بهتری هم میشه نوشت . اگر بتونی بدون اینکه از آپدیت پنل استفاده کنی خیلی بهتر میشه برنامه ات . مثلا از JQuery AJax استفاده کنی و کارت رو با WebService ها انجام بدی .
    موفق باشی .
    ویرایش توسط mohammad973 : 2013-10-24 در ساعت 01:55 AM
نمایش نتایج: از 1 به 3 از 3

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

Content Relevant URLs by vBSEO 3.6.0 RC 2