View Full Version : سوال: چطور از اطلاعات داخل یه گرید ویو پرینت بگیرم
malaki.davud
شنبه 26 آذر 1390, 16:56 عصر
دوباره سلام
می خواستم بدونم چطور میشه از اطلاعات یک گرید ویو پرینت گرفت ؟
jaykob
شنبه 26 آذر 1390, 18:21 عصر
دوباره سلام
می خواستم بدونم چطور میشه از اطلاعات یک گرید ویو پرینت گرفت ؟
لینک 1 (http://www.codeproject.com/KB/custom-controls/GridViewPrinting.aspx)
لینک 2 (http://aspdotnetcodebook.blogspot.com/2008/02/printing-gridview-from-aspnet.html)
لینک 3 (http://www.aspsnippets.com/Articles/Print-functionality-in-ASP.Net-GridView-control.aspx)
malaki.davud
یک شنبه 27 آذر 1390, 10:13 صبح
لینک 1 (http://www.codeproject.com/KB/custom-controls/GridViewPrinting.aspx)
لینک 2 (http://aspdotnetcodebook.blogspot.com/2008/02/printing-gridview-from-aspnet.html)
لینک 3 (http://www.aspsnippets.com/Articles/Print-functionality-in-ASP.Net-GridView-control.aspx)
می تونید خودتون یک مثال بزنید یا بیشتر توضیح بدین
jaykob
یک شنبه 27 آذر 1390, 10:35 صبح
می تونید خودتون یک مثال بزنید یا بیشتر توضیح بدین
مثالی که داخل codeproject رو اگه تست کنید کامل هستش توضیحات هم که داره پروژه رو ضمیمه کردم
malaki.davud
دوشنبه 28 آذر 1390, 08:26 صبح
مثالی که داخل codeproject رو اگه تست کنید کامل هستش توضیحات هم که داره پروژه رو ضمیمه کردم http://barnamenevis.org/images/misc/paperclip.png فایل های ضمیمه
http://barnamenevis.org/images/attach/zip.gif GridViewPrinting.zip (http://barnamenevis.org/attachment.php?attachmentid=79354&d=1324193698) (7.3 کیلوبایت, 10 دیدار)
برنامه تون رو اجرا کردم ولی صفحه طراحی ظاهر error میده و باز نمیشه
فکر کنم report gridview رو نمی شناسه
اگه کامپونتشو بفرستید ممنون میشم
یا یه راه حل دیگه بدین
ممنون
malaki.davud
دوشنبه 28 آذر 1390, 09:04 صبح
در یک تاپیک یه راه حل دیدم
<script language=javascript>
function CallPrint(strid)
{
var prtContent = document.getElementById(strid);
var WinPrint = window.open('','','letf=0,top=0,width=1,height=1,t oolbar=0,scrollbars=0,status=0');
WinPrint.document.write(prtContent.innerHTML);
WinPrint.document.close();
WinPrint.focus();
WinPrint.print();
WinPrint.close();
prtContent.innerHTML=strOldOne;
}
</script>
<div id="divPrint">
<asp:datagrid>
.....
.....
.....
</asp:datagrid>
</div>
<asp:button ID="btnPrint" onClick="javascript<b></b>:CallPrint('divPrint');" Runat=Server />
اما وقتی در رویداد onclick می خوام تابع جاوا اسکریپ callprint رو فراخوانی کنم اونو نمی شناسه
کسی نظری نداره :متفکر::متفکر:
fakhravari
دوشنبه 28 آذر 1390, 14:01 عصر
در مرورگرهایی که جاوا فعال باشه عمل میکنه
malaki.davud
دوشنبه 28 آذر 1390, 18:43 عصر
در مرورگرهایی که جاوا فعال باشه عمل میکنه
جطور می تونم جاوای مرورگرم رو فعال کنم ؟:متفکر:
amirA1989
چهارشنبه 30 آذر 1390, 09:25 صبح
سلام دوستان.
من میخواستم از یکی از کنترلهای telerik بنام radGrid پرینت بگیرم.میشه راهنماییم کنید؟
sarasara
سه شنبه 13 دی 1390, 11:32 صبح
در یک تاپیک یه راه حل دیدم
اما وقتی در رویداد onclick می خوام تابع جاوا اسکریپ callprint رو فراخوانی کنم اونو نمی شناسه
کسی نظری نداره :متفکر::متفکر:
دوست عزیز تو رویداد onClientClick باید فراخوانی کنی!
OnClientClick="CallPrint('divPrint');"
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.