PDA

View Full Version : استفاده از Onblur هنگام خروج از textbox و فراخوانی یک تابع سمت سرور



مهدی رحیم زاده
جمعه 11 شهریور 1390, 21:13 عصر
با سلام خدمت تمامی دوستان
من یک تکس باکس دارم که میخوام هنگامی که از اون خارج شده یعنی فوکوس ازش گرفته شد ، یک سری اطلاعات از بانک خونده بشه و توی چند تا فیلد دیگه نمایش داده بشه.
برای این کار من از onblur توی تکس باکس استفاده کردم . یک تابع جاوا هم برای فراخوانی تابع سمت سرور که یک ایونت است. مشکل اینه که توی هیچ بروزری جواب نمیده!!!
میشه راهنماییم کنید
با تشکر

hjran abdpor
جمعه 11 شهریور 1390, 23:18 عصر
با سلام اقا مهدی .
میشه کدتون را بزارید تا زودتر جواب بگیرید :
این لینک را نگاه کنید شاید تو فراخوانی کدها دارید اشتباه میکنید :
http://barnamenevis.org/showthread.php?t=52380
http://forums.asp.net/t/369193.aspx/1
امیدوارم به جواب برسید .

ali_mnkt
شنبه 12 شهریور 1390, 00:39 صبح
از طریق web service ها می تونی این کار رو به راحتی انجام بدی

مهدی رحیم زاده
یک شنبه 13 شهریور 1390, 10:29 صبح
با سلام
من يك تابه جاوا به اين شكل نوشتم :
<script type="text/javascript">
function test() {

alert(' test');

}

</script>

و بعد توي Page_Loadاينو نوشتم :
textBox1.Attributes.Add("onblur", "test();");
و براي خود تكست باكس هم اينو :
<asp:TextBox id="TextBox1" runat="server" onblur="test();" />

اما جواب نميده!

مهدی رحیم زاده
یک شنبه 13 شهریور 1390, 18:54 عصر
با استفاده از وب سرویس چطور این کار رو انجام میدن؟
من توی یکی از پست ها خوندم که وب سرویس روش مناسبی برای این کار نیست.
با تشکر

hjran abdpor
دوشنبه 14 شهریور 1390, 08:54 صبح
با سلام داش مهدی.
منطقی اینه که کار کنه ، ولی شما کد را اینجوری بنویس ببین درست نمیشه :

<asp:TextBox runat="server" onblur="Javascript:('Test');" />