我在visual studio中创建了一个子模板来管理我的kentico模板。模板工作得很好,只是其中的所有控件都不能从后台代码中访问,因为它无法识别。我已经检查了在线解决方案,但没有解决问题。我甚至没有任何运气得到这个链接Codebehind file doesn't recognize aspx-controls,因为我甚至不能访问myfile.aspx.designer.cs。
我该再试一次什么?
注意:我的控件不在任何面板或其他控件中。就在一个普通的div里面。
发布于 2014-12-12 03:17:49
尝试将runat="server"添加到您的id标签中。
下面是一个例子。
<tr class="headerrow" id="tbrHeader" runat="server"> 发布于 2013-09-16 23:39:16
我不熟悉Kentico,但这是我在没有看过您的代码的情况下提出的可能的解决方案:
runat
runat="server"。我不是想要侮辱你的智慧,但这是一件很容易忘记的事情(就像我以前做过的那样),如果没有这一点,控件将无法从代码隐藏的https://stackoverflow.com/questions/18831425
复制相似问题