protected void registrert(object sender, EventArgs e) { try { using (var db = new MailspørsmålContext()) { var nySpørsmål = new Mailspørsmål { Henvendelse = DDlhenv.Text, Navn = txtNavn.Text, Epost = txtEpost.Text, Mobil = txtMob.Text, Spørsmål = txtaspørsmål.Value, }; if (nySpørsmål != null) { db.Spørsmål.Add(nySpørsmål); } db.SaveChanges(); } } catch (Exception ex) { throw new Exception("finner ikke kunde data", ex); } ClearField(); DDlhenv.DataBind(); DDlhenv.Items.Insert(0, new ListItem("Velg henvendelse", "null")); }
protected void Page_Load(object sender, EventArgs e) { using (var db = new MailspørsmålContext()) { var q = from f in db.Spørsmål where f.Henvendelse == "Frakt" orderby f.Id select f; foreach (var f in q) { string text = " <a class=\"question\">>"; text += f.Spørsmål + "</a>"; text += "<div class=\"answer\">"; text += f.Svar + "</div><br/>"; Panel1.Controls.Add(new Label { Text = text }); } var a = from b in db.Spørsmål where b.Henvendelse == "Levering" orderby b.Id select b; foreach (var b in a) { string text = " <a class=\"question\">>"; text += b.Spørsmål + "</a>"; text += "<div class=\"answer\">"; text += b.Svar + "</div><br/>"; Panel2.Controls.Add(new Label { Text = text }); } var c = from d in db.Spørsmål where d.Henvendelse == "Betaling" orderby d.Id select d; foreach (var d in c) { string text = " <a class=\"question\">>"; text += d.Spørsmål + "</a>"; text += "<div class=\"answer\">"; text += d.Svar + "</div><br/>"; Panel3.Controls.Add(new Label { Text = text }); } var ci = from di in db.Spørsmål where di.Henvendelse == "Betaling" orderby di.Id select di; foreach (var di in ci) { string text = " <a class=\"question\">>"; text += di.Spørsmål + "</a>"; text += "<div class=\"answer\">"; text += di.Svar + "</div><br/>"; Panel4.Controls.Add(new Label { Text = text }); } var ef = from g in db.Spørsmål where g.Henvendelse == "Support" orderby g.Id select g; foreach (var g in ef) { string text = " <a class=\"question\">>"; text += g.Spørsmål + "</a>"; text += "<div class=\"answer\">"; text += g.Svar + "</div><br/>"; Panel5.Controls.Add(new Label { Text = text }); } var h = from he in db.Spørsmål where he.Henvendelse == "Informasjon" orderby he.Id select he; foreach (var he in h) { string text = " <a class=\"question\">>"; text += he.Spørsmål + "</a>"; text += "<div class=\"answer\">"; text += he.Svar + "</div><br/>"; Panel6.Controls.Add(new Label { Text = text }); } var ab = from cb in db.Spørsmål where cb.Henvendelse == "Generelt" orderby cb.Id select cb; foreach (var cb in ab) { string text = " <a class=\"question\">>"; text += cb.Spørsmål + "</a>"; text += "<div class=\"answer\">"; text += cb.Svar + "</div><br/>"; Panel7.Controls.Add(new Label { Text = text }); } } }