webForumDet fria alternativet

Olika sorters formulär?

.NET

5 svar · 259 visningar · startad av Compusa

Medlem sedan jan. 20023 327 inlägg
Frågan#1

Har noterat att det finns två olika sätt att bygga sina formulär på:

* HTMLControls
* Web Controls

HTMLcontrollerna ser mer ut som vanliga formulär-element med skillnaden av prefixet runat server. Web-controllerna verkar vara asp.net's skräddarsydda sätt att bygga upp formulär.

Vad jag förstått så verkar webcontrolls vara det som används mest och att de är kraftfullare, finns det någon anledning att använda sig av HTMLcontrolls?

Om någon kan hjälpa mig att reda ut detta skulle jag bli glad :)

Medlem sedan juni 2004533 inlägg
#2

Jag använder ofta htmlkontroller eftersom jag vill ha kontroll över vilka html-taggar som skapas. När man använder webbkontroller så är det helt upp till kontrollen vilken html-kod som skapas.

Medlem sedan jan. 20023 327 inlägg
#3

Okej då har jag ett skäl till använding av htmlkontroller, skulle vara kul med fler åsikter :)

Personligen känns det som det lutar åt webbkontroller när det drar igång men det skulle vara intressant med lite argument om vad ni använder och varför? Vilket som är vanligast?

Medlem sedan jan. 20023 327 inlägg
#4

Har låtit det gå några dagar nu, men ännu bara ett svar från Guffa. Är frågan såpass konstigt formulerad att inget törs besvara den :q Kan jag söka svaret någonstans på nätet?

Medlem sedan maj 20012 812 inlägg
#5

Skillnaden mellan dem är inte så stor, och den största skillnaden är som Guffa säger att med ASP.NET's webkontroller så skapas HTML-koden utifrån vilken webläsare som du kommer med.

Det betyder att du kan göra en ASP.NET sida som "iprincip" skall fungerar på alla olika sorters webläsare, alltfrån IE 6.0 till en WAP-läsare i en telefon. ASP.NET tar helt enkelt hand om att skapa HTMLkoden till dig utifrån vilken läsare du har.

Skall du änvända dig av kontrollerna i din codebehind så är det en smaksak, visa methoder och anrop finns inte likadant på båda utan är specifika för antingen HTML eller ASP.NET kontrollen. Du får helt enkelt se vilket som passar dig bäst.

- M

Medlem sedan jan. 20023 327 inlägg
#6

Okej, tackar för informationen. Väntar på två böcker om C# och asp.net antar att det blir klarare när jag väl sätter igång och kodar.

260 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)