PDA

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



mehrdad85
سه شنبه 14 دی 1389, 09:35 صبح
سلام
من از اسکریپ پرینت صفحه استفاده میکنم اما نمیدونم چرا خطا میده؟
کسی میدونه اشکال کار کجاست؟


<asp: imageButton runat="server" onclick="javascript:windows.print()" />



ممنون میشم

javad.nic63
سه شنبه 14 دی 1389, 10:31 صبح
در کنترل های asp هر رویدادی سمت سرور فراخوانی میشه. درصورتی که javascript در سمت کلاینت اجرا میشه. کدی هم که تو نوشتی از نوع java script هستش.
تو باید این اسکریپت رو از طریق کنترل های html فراخوانی کنی. مثلاً یک باتن از نوع html بزاری و توی رویداد Onclick این دستور رو فراخوانی کنی. که باز دستورات سمت سرور رو نمی تونی درونش بنویسی.
یه راه دیگه هم فکر کنم داری که البته من تستش نکردم اینه که اگه میخوای از کنترل های asp استفاده کنی باید توی رویداد onclientclick فراخوانی کنی. البته تست نکردم.