Ich muss Folgendes in ASP.NET-Seite generieren. Was ist der beste und einfachste Weg das zu tun?Wie übergeben Sie benutzerdefinierten Wert an asp.net-Steuerelement auf Aspx-Seite?
Vereinfachtes Beispiel. Also zu benutzerdefinierten Eigenschaft muss ich übergeben Zeichenfolge, die Index (i) an die Eigenschaft des Steuerelements enthalten würde. Ich könnte es von Codebehind tun, aber es wäre einfacher und einfacher, wenn ich es in .aspx Datei behalten könnte.
<table>
<%
for(var i = 0; i < 10; i++)
{
%><tr>
<td>
<cc1:CustomControl runat="server" CustomProperty="SomeText[<% i %>]"/>
</td>
</tr>
<% } %>
</table>
Im Wesentlichen muss ich einen benutzerdefinierten, nicht vorgegebenen Wert an das Steuerelement asp.net übergeben.
+1 für das Aufzeigen der Fallstricke von dynamischen Steuerelementen. – NotMe