PDA

View Full Version : سوال: مشکل استفاده از کد های سمت کلاینت و سرور در یک المان



hmahdavi921
شنبه 06 تیر 1394, 16:39 عصر
با سلام
من برای اعتبار سنجی ورودی هام از jquery استفاده میکنم به این صورت که وقتی دکمه ثبت نام کلیک میشه اول باید کدهای سمت کلاینت اجرا بشن اگر مشکلی وجود نداشت صفحه posback بشه و کد های سمت سرور اجرا بشه. من از دکمه html استفاده کردم و در رویداد onclick تابع جی کوئری خودمو فراخوانی کردم ودر pageload هم تابع سمت سرور رو فراخوانی کردم اما یک مشکلی وجود داره بعد از اجرای کد های سمت کلاینت صفحه رفرش میشه و کدهای سمت سرور نیز اجرا میشن.

function RegisterClient() {
if (j('#txt_book_name').val() == "") { j('#alertBookName').toggleClass('hidden'); return false; }}
-------------------------

protected void Page_Load(object sender, EventArgs e)
{
Button1.ServerClick += Button1_ServerClick;
}
-------------------------------

<input type="button" class="btn btn-default" data-toggle="tooltip" id="Button1" onclick="RegisterClient();" runat="server" value=" ثبت " title="برای ثبت کتاب ، کلیک کنید" />

دوستان کسی راه حل رو میدونه؟ لطفا راهنمایی بفرمائید.