ASP.NET将<%= i%>插入

0 vb.net asp.net

我怎么能追加这个

<% =i %>
Run Code Online (Sandbox Code Playgroud)

变量到此.

<asp:DropDownList ID="AdTitle" runat="server">
Run Code Online (Sandbox Code Playgroud)

因某些原因不能这样做.

<asp:DropDownList ID="AdTitle<% =i %>" runat="server">
Run Code Online (Sandbox Code Playgroud)

Joe*_*orn 5

你的"我"来自哪里?

  • 如果它是固定或硬编码循环的一部分,你真的应该列出每个控件.如果有足够的这些使得非常麻烦,你应该以某种方式驱动这些数据.
  • 如果它是数据驱动的,您可能需要转发器控制.
  • 如果从配置文件中提取,请在表单上放置占位符,并在代码隐藏中动态创建控件.