1

我想将 Id 添加到如下的一些 ctrls 中,具体取决于我想更改这些控件的服务器端值的 id。但我收到编译时错误 - 不是有效的标识符。我知道这可以在后面的代码中完成,但只是想知道是否可以在 apsx 页面上完成。

感谢您的关注

 <asp:Literal ID="ltrlTotalAmount_<%= trPlanYear.toString()%>" runat="server"></asp:Literal>
4

1 回答 1

1

您不能分配这样的 ID;ID 必须是静态定义的。您可以改用客户端元素。甚至可以在回发时使用 Request.Form 集合来读取客户端输入元素。尽管您必须在每个页面回发时手动重新渲染它们。

于 2013-03-11T19:09:45.617 回答