Umbraco 中的用户控制
嘿,frenz,我是 Umbraco cms 的新手。我正在使用它构建网站。这里我需要包括 .net 用户控件,带有一些文本框和提交按钮。但是,当我在模板中包含包含 .net 用户控件的宏并运行该站点时,我收到错误
“/”应用程序中的服务器错误。
“Button”类型的控件“ContentPlaceHolderDefault_News_2_Button1”必须放置在带有 runat=server 的表单标记内。
我还观看了有关 Umbraco 中用户控件的视频教程。并遵循相同的过程,但我仍然收到错误。
但如果我使用 Html 文本框和按钮,它就可以正常工作
所以,有什么解决方案吗............
Hey frenz I am new to Umbraco cms. And I am building site using it.Here I need to include the
.net user control with some textboxs and submit button. But when I include the macro containing the .net user control in my templete and Run the site I got the error
Server Error in '/' Application.
Control 'ContentPlaceHolderDefault_News_2_Button1' of type 'Button' must be placed inside a form tag with runat=server.
I also watch the video tutorials about the Usercontrol in Umbraco. And followed the same process but i am still getting the error.
But it works fine if i used Html textbox and buttons
So, it there any solution for it.............
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是因为“Button”类型的控件“ContentPlaceHolderDefault_News_2_Button1”未放置在 runat=server 的表单标记内。
每个具有 runat="server" 属性的 ASP>NET 控件都必须放置在带有 runat=server 的表单标记内。
解决方案很简单:
或
This is because the control 'ContentPlaceHolderDefault_News_2_Button1' of type 'Button' is not placed inside a form tag with runat=server.
Every ASP>NET control that have attribute runat="server" must be placed inside a form tag with runat=server.
The solution is easy:
or