嘿frenz我是Umbraco cms的新手。我正在使用它构建网站。我需要包括 .net用户控件,带有一些文本框和提交按钮。但是当我在我的模板中包含包含.net用户控件的宏并运行该网站时,我收到了错误
>应用程序中的服务器错误。“Button”类型的控件'ContentPlaceHolderDefault_News_2_Button1'必须放在带有runat = server的表单标记内。
我还在Umbraco观看有关Usercontrol的视频教程。并遵循相同的过程,但我仍然得到错误。
但如果我使用Html文本框和按钮
,它可以正常工作所以,它有任何解决方案.............
答案 0 :(得分:2)
这是因为“Button”类型的控件“ContentPlaceHolderDefault_News_2_Button1”未放置在带有runat = server的表单标记内。 每个具有属性runat =“server”的ASP> NET控件都必须放在带有runat = server的表单标记内。 解决方案很简单:
或