From 4fd507f9612bf531e6e857e90a84eb61eddebf34 Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Wed, 29 Nov 2017 21:12:57 +0100 Subject: [PATCH] add files for a new asp.net excercise --- .../first_webform/first_webform.csproj | 8 ++++ oop/first_webform/first_webform/titles.aspx | 15 ++++++++ .../first_webform/titles.aspx.cs | 38 +++++++++++++++++++ .../first_webform/titles.aspx.designer.cs | 26 +++++++++++++ 4 files changed, 87 insertions(+) create mode 100644 oop/first_webform/first_webform/titles.aspx create mode 100644 oop/first_webform/first_webform/titles.aspx.cs create mode 100644 oop/first_webform/first_webform/titles.aspx.designer.cs diff --git a/oop/first_webform/first_webform/first_webform.csproj b/oop/first_webform/first_webform/first_webform.csproj index 6b8374d..df3f071 100644 --- a/oop/first_webform/first_webform/first_webform.csproj +++ b/oop/first_webform/first_webform/first_webform.csproj @@ -77,6 +77,7 @@ + @@ -99,6 +100,13 @@ StringConverter.aspx + + titles.aspx + ASPXCodeBehind + + + titles.aspx + diff --git a/oop/first_webform/first_webform/titles.aspx b/oop/first_webform/first_webform/titles.aspx new file mode 100644 index 0000000..eb7d166 --- /dev/null +++ b/oop/first_webform/first_webform/titles.aspx @@ -0,0 +1,15 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="titles.aspx.cs" Inherits="first_webform.titles" %> + + + + + + + + +
+
+
+
+ + diff --git a/oop/first_webform/first_webform/titles.aspx.cs b/oop/first_webform/first_webform/titles.aspx.cs new file mode 100644 index 0000000..6d4f444 --- /dev/null +++ b/oop/first_webform/first_webform/titles.aspx.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.HtmlControls; +using System.Web.UI.WebControls; + +namespace first_webform +{ + public partial class titles : System.Web.UI.Page + { + protected void Page_Load(object sender, EventArgs e) + { + if (!Page.IsPostBack) + { + + for (int i = 0; i < 6; i++) + { + var h1 = new HtmlGenericControl("h1"); + string chapter_number = Convert.ToString(i + 1); + h1.InnerHtml = "Kapitel " + chapter_number; + form1.Controls.Add(h1); + + for (int j = 0; j < 3 ; j++) + { + + var h2 = new HtmlGenericControl("h2"); + string sub_chapter_number = Convert.ToString(j + 1); + h2.InnerHtml = "Kapitel " + chapter_number + "." + sub_chapter_number; + form1.Controls.Add(h2); + } + } + + } + } + } +} \ No newline at end of file diff --git a/oop/first_webform/first_webform/titles.aspx.designer.cs b/oop/first_webform/first_webform/titles.aspx.designer.cs new file mode 100644 index 0000000..f4e71e3 --- /dev/null +++ b/oop/first_webform/first_webform/titles.aspx.designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace first_webform +{ + + + public partial class titles + { + + /// + /// form1 control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + } +}