Tvorba ASPX prvků v CS   otázka

ASP.NET WebForms

Dorbrý den...s ASP.NEt právě začínám a ani neplánuji nějak velký projekt. Ovšem nevím si s tím rady.

Situace je taková: uživatel po otevření stránky nevidí nic. Max. tlačítko pro zvolení XML souboru.

Po zvolení by se měl XML soubor načíst a zobrazit na obrazovku v html prvcích co obsahuje. Nevím zda je to pochopitelné :) proto názorněji.

XML:

<div left="50" top="30" width="300" height="200">

<TextBox left="0" top="0" width="150" height="20" value="xyz" />

</div>

tohle XML nejakym XMLReaderem projedu a potrebuju pri narazeni na elemt div vytvorit tento div v html tzn. ze vystup by mel vypadat takto:

<div style="height: 200px; position:absolute; overflow:hidden; left:50px; top:30px; width: 300px;">

<asp:TextBox ID="TextBox1" runat="server" Height="20px" Width="150px">xyz</asp:TextBox>

</div>

Takže podle mě nic složitého..bohužel jsem vůbec nepřišel na to jak z .cs přidávat něco nového do .aspx ... jinak takto vygenerovaná stránka nebude nic dělat bude určená pouze na tisk.

Měl by někdo nápad jak tedy z programové části (.cs) tvořit webovou (.aspx)?

Předem děkuji za nápady..

(jo a sorry za ten nadpis tématu..nic lepšího mě nenapadlo..)

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Tak beru zpět..je to stejné jako ve WinForm aplikaci..takze:

            Panel div1 = new Panel();
            div1.ID = "Div1";
            div1.Style["left"] = "50px";
            div1.Style["top"] = "30px";
            div1.Style["width"] = "300px";
            div1.Style["height"] = "200px";
            div1.Style["position"] = "absolute";
            div1.Style["overflow"] = "hidden";

            TextBox textBox1 = new TextBox();
            textBox1.ID = "TextBox1";
            textBox1.Style["Height"] = "20px";
            textBox1.Style["Width"] = "150px";
            textBox1.Text = "xyz";

            div1.Controls.Add(textBox1);
            form1.Controls.Add(div1);

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback