Was setzen ist der Unterschied in dies zu tun:Difference beetwen Eigenschaften Element zuweisen oder es direkt in Markup
<a href="<%=this.GetUserProfilePermalink()%>"><%=this.GetUsername()%></a>
und diese:
<a id="hlUser" runat="server"></a>
in Code-Behind:
hlUser.HRef = GetUserProfilePermalink();
hlUser.InnerText = GetUsername();
Ich habe bemerkt, dass mein Codebehind besser lesbar ist, wenn ich es zuerst mache, weil ich alle Assisting zu Markup verschoben habe, wenn ich irgendwo etwas vermisse Es ist schwer, Fehler aufgrund von "zu vielen Zeichen im Literal" -Fehler zu finden. Was ist der Unterschied und was ist der beste Weg, dies zu tun?
Vielen Dank für die Antwort, können Sie erklären "..und verschiedene Rendertechniken für verschiedene Browser verwenden, so dass es überall funktioniert." Ich verstehe nicht ganz, was du meinst. – formatc