protected void grvMyHardware_SelectedIndexChanged(object sender, EventArgs e) { string strInternalNr = grvMyHardware.SelectedDataKey["internalNr"].ToString(); var picLoc = new Models.Hardware(strInternalNr); picDetail.ImageUrl = "../UserUploads/Images/" + picLoc.PicLocation(); var picModal = new JSUtility("hardwareImageModal"); picModal.ModalShowUpdate(udpDetails); }
protected void grvAvailableHardwareType_RowDeleting(object sender, GridViewDeleteEventArgs e) { string strInternalNr = grvAvailableHardwareType.DataKeys[e.RowIndex]["internalNr"].ToString(); var picLoc = new Models.Hardware(strInternalNr); picDetail.ImageUrl = "../UserUploads/Images/" + picLoc.PicLocation(); var picModal = new JSUtility("hardwareImageModal"); picModal.ModalShowUpdate(udpDetails); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { String strUserName = Context.User.Identity.GetUserName(); var uHardware = new Models.Hardware(); DataTable dt = uHardware.ReturnUserHardware(strUserName); grvMyHardware.DataSource = dt; grvMyHardware.DataBind(); mysqlConnectie.Close(); if (grvMyHardware.Rows.Count == 0) { lblStatus.Text = "You do not have lend any hardware yet."; } } catch (MySqlException ex) { lblError.Text = ex.ToString(); } } }