Namespace serverflat.userCtrl {using system; using system.data; using system.drawing; using system.web; using system.web.ui.webcontrols; using system.web.ui.htmlcontrols;
///
Private void page_load (object sender, system.eventargs e) {// Place user code here to initialize page this.sqlcon.Open (); this.imagesource.visible = false; // Hide original image System.Data.sqlclient . SqlDataReader Dr = SQLCOMMAND1.EXECUTEREADER (); if (DR.READ ()) {for (int i = 0; i <3; i ) {this.imageSource.ImageURL = DR ["PicturePath"]. Tostring (); // Get the picture name imagename = imagesource.imageurl.substring (this.imagesource.imageurl.lastIndexof ("//") 1); // Establish reference to image = system.drawing.image.FROMFile (Server.MAppath this.ImageSource.ImageUrl)); // create thumbnail newImage = Image.GetThumbnailImage (100,100, callb, IntPtr.Zero); // save thumbnail NewImage.Save (Request.PhysicalApplicationPath on the virtual path "small //" ImageName, System.drawing.Image.ImageFormat.jpeg); // Release space image.dispose (); newimage.dispose (); // Display thumbnail if (i == 0) {id1 = system.convert.toint16 ( DR ["ID"]. TOSTRING ()); this.hyperlink1.text = DR ["picDescribe"]. Tostring (); this.hyperlink1.navigateURL = "../ w EBFORM / INFOVIEW.ASPX? ID = " id1; this.imgbtt1.imageURL = Request.PhysicalApplicationPath " small // " imagename;} if (i == 1) {ID2 = system.convert.toint16 (DR [" ID "] .Tostring ()); this.hyperlink2.text = DR [" picDescribe "]. TOSTRING (); this.hyperlink2.navigateURL =" ../ Webform / InfoView.aspx? Id = " ID2; this.imgbt2 .Imageurl = request.physicalApplicationPath "small //" imagename;} if (i == 2) {id3 = system.convert.toint16 (DR ["ID"]. TOSTRING ());
. This.HyperLink3.Text = dr [ "PicDescribe"] ToString (); this.HyperLink3.NavigateUrl = "../ WebForm / infoview.aspx ID =?" Id3; this.ImgBtt3.ImageUrl = Request.PhysicalApplicationPath "small // " ImageName;} Dr.read ();}} Dr.close (); sqlcon.close ();} #Region Web Form Designer Generated Code Override Protected Void OnInit (Eventargs E) {// / / Codegen: This call is required for the ASP.NET Web Form Designer. // initializeComponent (); base.oninit (e);} ///
} #Endregion
private void sqlCon_InfoMessage (object sender, System.Data.SqlClient.SqlInfoMessageEventArgs e) {} private void ImageButton1_Click (object sender, System.Web.UI.ImageClickEventArgs e) {Response.Redirect ( "../ WebForm / infoview.aspx? ID = " ID1);} private void imgbtt2_click (object sender, system.web.ui.ImageClickeventargs e) {response.redirect (" ../ Webform / InfoView.aspx? Id = " id2);}
Private void imgbtt3_click (object sender, system.Web.ui.ImageClickevenTargs e) {response.redirect ("../ Webform / InfoView.aspx? id =" id3);}
}