protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Post post = null; try { // ...hämta kundnumret från "query string"-variabeln,... int postId = Convert.ToInt32(Request.QueryString["id"]); // ...hämta kunduppgifterna och... Service service = new Service(); post = service.GetPostByPostId(postId); } catch { // Tom! "Äter upp" bara upp undantaget! } // ...kontrollera om det verkligen finns några kunduppgifter, i så fall så... if (post != null) { PostEdit MyPostEdit = new PostEdit(); // ...presentera dem. MyPostEdit.MemberId = post.MemberId; MyPostEdit.PostId = post.PostId; MyPostEdit.Value = post.Value; } else { // ...om inga kunduppgifter kunde hittas dirigeras // användaren till en meddelandesida. Response.Redirect("~/NotFound.aspx", false); } } }