ایجاد نمایش پیغام موفقیت پس از ثبت داده در Asp.net

پنجشنبه 10 دی 1394

در این مقاله قصد داریم در مورد ثبت پیغام داده با استفاده از جاوا اسکریپت بپردازیم که زمانی که کاربر اطلاعاتی را ثبت کرد یک پیغام به کاربر داده شود که اطلاعات شما با موفقیت ثبت شد.

ایجاد نمایش پیغام موفقیت پس از ثبت داده در Asp.net

یک فرم ثبت اطلاعات داریم که از 3 فیلد شهر و کشور و نام استفاده می شود به صورت زیر:

داخل صفحه html قطعه کد زیر را بنویسید:

<body dir="rtl">
<a href="http://barnamenevisan.org">مرجعی تخصصی برنامه نویسان</a>
    <form id="form1" runat="server">
    <div>
    
<table border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td>
            نام:
        </td>
        <td>
            <asp:TextBox ID="txtName" runat="server" />
        </td>
    </tr>
    <tr>
        <td>
            شهر:
        </td>
        <td>
            <asp:TextBox ID="txtCity" runat="server" />
        </td>
    </tr>
    <tr>
        <td>
            کشور:
        </td>
        <td>
            <asp:TextBox ID="txtCountry" runat="server" />
        </td>
    </tr>
    <tr>
        <td>
        </td>
        <td>
            <asp:Button ID="btnSave" Text="ثبت" runat="server" OnClick="Save" />
        </td>
    </tr>
</table>

    </div>
    </form>
</body>

هنگامی که بر روی دکمه ی ارسال کلیک می شود، برای اولین بار رکورد وارد کرده و سپس با استفاده از تابع جاوا اسکریپت ClientScript RegisterStartupScript پیغام موفقیت نمایش داده می شود

اسکریپت مورد نظر برای نمایش ثبت داده ها به صورت زیر می باشد.

 protected void btnSave_OnClick(object sender, EventArgs e)
        {
            //Insert record here.

            //Display success message.
            string message = "اطلاعات با موفقیت ذخیره شد";
            string script = "window.onload = function(){ alert('";
            script += message;
            script += "')};";
            ClientScript.RegisterStartupScript(this.GetType(), "SuccessMessage", script, true);
        }

خروجی به صورت زیر خواهد بود:

فایل های ضمیمه

برنامه نویسان

نویسنده 3355 مقاله در برنامه نویسان

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید