使用第三方控件FreeTextBox时报错:FreeTextBox1必须放在具有runat=server的窗体标记内。
public override void VerifyRenderingInServerForm(Control control)
{
if (!control.GetType().Name.Equals("FreeTextBox1"))
{
base.VerifyRenderingInServerForm(control);
}
}
写了这段代码还是报一样的错
public override void VerifyRenderingInServerForm(Control control)
{
if (!control.GetType().Name.Equals("FreeTextBox1"))
{
base.VerifyRenderingInServerForm(control);
}
}
写了这段代码还是报一样的错
解决方案 »
- 有关js问题,请大家帮忙
- 请教一下网上试衣店是如何实现的??
- 昨天的问题没解决,再拿100分出来问!"opener.document.getElementById(...) 为空或不是对象"
- 关于FlyTreeView控件显示中文的问题
- 为什么弹出下载框后,点下载或保存就会关闭当前页面?
- 请问有关页面和代码分离的问题
- 想做个页面,过几秒钟自动转到其它页面??
- 大家讨论邮件下载后要不要存储在数据库里,不存好像都从邮件服务器读不能解决邮件是否是新邮件的问题 (200分)
- 我想要一个非常漂亮的录入界面作为参考,您能给一个网址吗?例如:有些网站的注册界面!!!
- asp.net调用服务端的WORD
- 日历+数据库
- 求 asp.net +jquery实现分页的例子
<form id="form1" runat="server">
</form>
里面 .
......</form>包含在 runat="server"内
<form id="form1" runat="server">
</form>
里面
FreeTextBox 是一个基于 Internet Explorer 中 MSHTML 技术的 ASP.NET 开源服务器控件。这是一款优秀的自由软件(Free Software),我们可以轻松地将其嵌入到 Web Forms 中实现 HTML 内容的在线编辑,在新闻发布、博客写作、论坛社区等多种 Web 系统中都会有用途。 界面截图
(第三方输入控件)so……
开始就没忘记写这个,不是这个问题
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
使用Ajax Control Toolkit必须要用以上的标签,你是不是也需要相应的第三方标签?
<head id="Head1" runat="server">
<script type="text/javascript">
function returnMessgaeDiv(oprater)
{
document.getElementById("returnMessage").style.display=oprater;
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>留言板</title>
<style type="text/css">
</style>
</head>
<body>
<form id="form1" runat="server">
<!--主体内容 开始-->
<div id="content">
<div class="bgmiddle2">
<div class="content_content2">
<!--留言 开始-->
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<h2><span>留言列表</span><span>list messages</span></h2>
<div id="Div1" runat="server"><asp:TextBox ID="txtMessage" runat="server" TextMode="MultiLine" Width="800px"
Height="60px"></asp:TextBox>
</div>
<div><asp:Button ID="btnPublishMessage" Text="我要留言" runat="server"
onclick="btnPublishMessage_Click"></asp:Button></div>
<!--^标题下划线-->
<ul>
<asp:DataList ID="dlMessages" runat="server"
onitemdatabound="dlMessages_ItemDataBound" DataKeyField="MessageID"
Width="602px" onitemcommand="dlMessages_ItemCommand">
<ItemTemplate>
<div>
<li>
<p><span><%# Eval("FromUser.UserName") %></span><span><%# Eval("PublishTime") %> 留言</span><span><a href="javascript:returnMessgaeDiv('block')">回复</a></span></p>
<p><%# Eval("MessageContent") %></p>
<p>
<asp:DataList ID="dlReturnMessage" runat="server">
<ItemTemplate>
<ul>
<li>
<p><span><%# Eval("FromUser.UserName") %></span><span><%# Eval("PublishTime") %> 回复</span></p>
<p><%# Eval("MessageContent") %></p>
</li>
</ul>
</ItemTemplate>
</asp:DataList></p>
<div id="returnMessage" style="display:none">
<p><asp:TextBox ID="txtReturnMessage" runat="server"></asp:TextBox></p>
<p><asp:Button ID="btnRerurnMessage" runat="server" Text="提交回复" CommandName="ReturnMessage" CommandArgument='<%# Eval("MessageID") +","+Eval("FromUser.UserID") %>' />
<a href="javascript:returnMessgaeDiv('none')">取消</a></p>
</div>
</li>
</div>
</ItemTemplate>
</asp:DataList>
</ul>
<div>
<asp:LinkButton ID="LinkButtonPre" runat="server" onclick="LinkButtonPre_Click">上一页</asp:LinkButton>
<asp:LinkButton ID="LinkButtonNext" runat="server" onclick="LinkButtonNext_Click">下一页</asp:LinkButton>
</div>
</div>
<!--留言 结束-->
</div>
</div>
</div>
<!--主体内容 结束-->
</form>
</body>
</html>开始用textbox后来想改成FreeTextbox
Height="60px"></asp:TextBox>改成<ftb:FreeTextBox ID="FreeTextBox1" runat="server" />吗?按理说不应该出错啊