コード例 #1
0
ファイル: rppreviewweb.cs プロジェクト: chtheis/reportman.net
 protected void Image_Click(object sender, ImageClickEventArgs e)
 {
     if (sender == BFirst)
     {
         PreviewControl.CurrentPage = 0;
         return;
     }
     if (sender == BNext)
     {
         PreviewControl.CurrentPage = PreviewControl.CurrentPage + 1;
         return;
     }
     if (sender == BLast)
     {
         PreviewControl.CurrentPage = int.MaxValue - 10;
         return;
     }
     if (sender == BPrevious)
     {
         PreviewControl.CurrentPage = PreviewControl.CurrentPage - 1;
         return;
     }
     if (sender == BZoomMinus)
     {
         PreviewControl.PreviewScale = PreviewControl.PreviewScale - 0.1F;
         return;
     }
     if (sender == BZoomPlus)
     {
         PreviewControl.PreviewScale = PreviewControl.PreviewScale + 0.1F;
         return;
     }
     if (sender == BScale1)
     {
         PreviewControl.PreviewScale = 1.0F;
         return;
     }
     if (sender == BPage)
     {
         try
         {
             PreviewControl.CurrentPage = System.Convert.ToInt32(EPage.Text) - 1;
         }
         catch
         {
         }
         return;
     }
     if (sender == BPrint)
     {
         PreviewControl.GetPdf();
         return;
     }
 }