الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

PRINT

مغلق
بدأه Ra-1 في 2 يوليو 2005 · 7 رد · 962 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

what is the code for a print button?

... Programmer Girl ...
#2

بسم الله الرحمن الرحيم

this.btnPrintView.Attributes.Add("onclick", "window.print(); return false;");

ملاحظه :

يمكننا إخفاء هذا الزرار من الصفحة المراد طباعتها , ثم ‘عادة إظهاره مره أخري بعد إنتهاء الطباعة

من خلال الكود التالي

<script language=javascript>
    window.onbeforeprint = function() {
        var targetButton = document.getElementById('<%=this.btnPrintView.ClientID%>');
        targetButton.style.display = "none";
    }
 	 
    window.onafterprint = function() {
        var targetButton = document.getElementById('<%=this.btnPrintView.ClientID%>');
        targetButton.style.display = "inline";
    }
</script>

والسلام عليكم ورحمة الله

29_5.gif

سورة العنكبوت

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

مشروع Arabic PHP.NET

حلم طالما كان يراودني حتي قهرته بحمد الله ليكون حقيقة

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

سلسلة أنماط التصاميم البرمجية Desgin Patterns

سلسلة أنماط التصاميم البرمجية Desgin Patterns | كتيب هذه الدروس (إعداد أحمد غريب)

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

كنترول ASP.NET DataGrid CheckBoxColumn

كنترول ProgressBar

كنترول UltraPanel

مشروع الكنترول الأنيق (إهداء للفريق العربي)

الورش الإلكترونية IT Workshops

تعقب الأخطاء error tracing

كنترول ColorPicker لمطوري الويب

RichTextBox Control لمطوري ال ASP.Net

حمل كتاب جافا سكربت عربي

#3

thanks alot brother

I will try that

... Programmer Girl ...
#4

in .NET please ?

:unsure:

... Programmer Girl ...
#5

الـASP.Net يستطيع التحكم في السيرفر فقط و لا يستطيع أن يقوم بأي شئ في جهاز المستخدم. للقيام بأي عملية في جهاز المستخدم يجب استعمال الجافاسكريبت كما فعل الأخ في الكود السابق.

#6

I used this code

<INPUT type="button" value="print" onclick="window.print();" style="Z-INDEX: 150; LEFT: 272px; POSITION: absolute; TOP: 40px">

تمت الطباعة ولكن للنصف الأيسر للصفحة فقط

لم تطبع الصفحة كاملة !

... Programmer Girl ...
#7

؟؟؟؟

هل تستخدم الإطارات Frames؟

أو ربما الصفحة كبيرة؟

صعب أحكم من غير ما أشوف الـHTML الخاص بالصفحة.

تم تعديل هذه المشاركة بواسطة System Down في 3 يوليو 2005 في 04:58

#8
الحسين كتب:
بسم الله الرحمن الرحيم

this.btnPrintView.Attributes.Add("onclick", "window.print(); return false;");

ملاحظه :

يمكننا إخفاء هذا الزرار من الصفحة المراد طباعتها , ثم ‘عادة إظهاره مره أخري بعد إنتهاء الطباعة

من خلال الكود التالي

<script language=javascript>
    window.onbeforeprint = function() {
        var targetButton = document.getElementById('<%=this.btnPrintView.ClientID%>');
        targetButton.style.display = "none";
    }
  	
    window.onafterprint = function() {
        var targetButton = document.getElementById('<%=this.btnPrintView.ClientID%>');
        targetButton.style.display = "inline";
    }
</script>

والسلام عليكم ورحمة الله

هذا الموضوع مغلق.

مواضيع مشابهة