获取错误错误 – 服务器标记不能包含结构

<input id="tbxPopupCode" type="text" runat="server" value="" /> 

我收到一个错误:

服务器标记不能包含结构

我需要从Request.QueryString["code"]替换值并绑定到文本框值。

实际上,exception消息非常明确:您不能拥有runat="server"<%= %>

有一些工作this.tbxPopupCode.Value = ... (例如<%# %> ),但为什么不简单地设置代码隐藏的值,如this.tbxPopupCode.Value = ...

我知道它不适用于这个特定问题,但是当我在PlaceHolder控件中包含HTML标记属性的构造时,我也收到了此错误。