200分请教一个打印的问题……
一个打印的问题,用的是ReportViewer呈现rdlc报表,打印是通过window.print()进行的,问题是实现不了分页   
 情况说起来比较麻烦,请哪位高手加我QQ指点一下,谢谢了!一次只能给100分,如果谁帮我解决了问题,一定再开个帖子送100分。   
 谢谢~~~~~~~~   
 我的QQ:496841583
------解决方案--------------------分页设置需要代码设置的   
 ============================================ 
 技术交流不该有界限 资源共享不该有条件 
 http://blog.csdn.net/lovingkiss 
 http://download.csdn.net/user/lovingkiss 
 Email:loving-kiss@163.com 
 本人说明: <我的帖子我做主>  
 1、欢迎一切问题有关的交流——无论答案对错; 
 2、不欢迎 顶、Mark、支持之类口水混分的人; 
 我保留对非 <散分贴> 蹭分者的厌恶和鄙视... 
 精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握 
 所以,我没有精通,只有JZ 
 ============================================
------解决方案--------------------Private Sub PrintDocument_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument.PrintPage 
         If Me.PrintGrid = True Then 
             NextPager = NextPager - 1 
             If NextPager = 0 Then 
                  'Me.Draw(e.Graphics)  '打印报表//目前只是预留接口,嘿嘿~~忙了3天了,该休息鸟~~ 
                 e.HasMorePages = False   '没有剩余页码 
             Else 
                 Me.Draw(e.Graphics)  '打印图形 
                 e.HasMorePages = True 
             End If 
         Else 
             Me.Draw(e.Graphics)  '打印图形 
             e.HasMorePages = False 
         End If 
     End Sub 
 ============================================ 
 技术交流不该有界限 资源共享不该有条件 
 http://blog.csdn.net/lovingkiss 
 http://download.csdn.net/user/lovingkiss 
 Email:loving-kiss@163.com 
 本人说明: <我的帖子我做主>  
 1、欢迎一切问题有关的交流——无论答案对错; 
 2、不欢迎 顶、Mark、支持之类口水混分的人; 
 我保留对非 <散分贴> 蹭分者的厌恶和鄙视... 
 精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握 
 所以,我没有精通,只有JZ 
 ============================================
------解决方案--------------------自动转换为C#为如下代码,一般都是根据页码来判断的   
 private void PrintDocument_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) 
 { 
 	if (this.PrintGrid == true) 
 	{ 
 		NextPager = NextPager - 1; 
 		if (NextPager == 0) 
 		{ 
 			//Me.Draw(e.Graphics)  '打印报表//目前只是预留接口,嘿嘿~~忙了3天了,该休息鸟~~ 
 			e.HasMorePages = false; 
 			//没有剩余页码 
 		} 
 		else 
 		{ 
 			this.Draw(e.Graphics); 
 			//打印图形 
 			e.HasMorePages = true; 
 		} 
 	} 
 	else 
 	{ 
 		this.Draw(e.Graphics); 
 		//打印图形 
 		e.HasMorePages = false; 
 	} 
 }     
 ============================================ 
 技术交流不该有界限 资源共享不该有条件 
 http://blog.csdn.net/lovingkiss 
 http://download.csdn.net/user/lovingkiss 
 Email:loving-kiss@163.com 
 本人说明: <我的帖子我做主>  
 1、欢迎一切问题有关的交流——无论答案对错; 
 2、不欢迎 顶、Mark、支持之类口水混分的人; 
 我保留对非 <散分贴> 蹭分者的厌恶和鄙视... 
 精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握 
 所以,我没有精通,只有JZ 
 ============================================
------解决方案--------------------明明是100分嘛
------解决方案--------------------e.HasMorePages
------解决方案--------------------e.HasMorePages = False   '没有剩余页码   
 你是自行控制打印——这个没有什么属性来决定啊
------解决方案--------------------高手都死了,就剩下我这种烂菜了,你看着办吧。     
 =================================================== 
 技术交流不该有界限 资源共享不该有条件 
 博客空间:http://blog.csdn.net/lovingkiss 
 资源下载:http://download.csdn.net/user/lovingkiss 
 Email:loving-kiss@163.com 
 本人说明: <我的帖子我做主,结贴率保持100%>