Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想将 Id 添加到如下的一些 ctrls 中,具体取决于我想更改这些控件的服务器端值的 id。但我收到编译时错误 - 不是有效的标识符。我知道这可以在后面的代码中完成,但只是想知道是否可以在 apsx 页面上完成。
感谢您的关注
<asp:Literal ID="ltrlTotalAmount_<%= trPlanYear.toString()%>" runat="server"></asp:Literal>
您不能分配这样的 ID;ID 必须是静态定义的。您可以改用客户端元素。甚至可以在回发时使用 Request.Form 集合来读取客户端输入元素。尽管您必须在每个页面回发时手动重新渲染它们。