Forms 为什么sharePoint不允许在代码中使用任何表单标记。我正在尝试在其中添加表单,但出现错误,提示<;表格>;不允许使用标签 姓名:* 电子邮件:* 评论:*
您能确定问题吗?SharePoint是基于ASP.NET构建的。ASP.NET页面模式的一部分是,整个页面表现为一个表单,在主体下有一个表单作为顶级元素。因此,不能在表单中嵌入表单。根据您对HTML字段的处理方式,您可以嵌入输入字段或使用自定义Web部件。您100%正确的好友。表单输入显示良好,但当我在提供询问信息后提交表单时,它不会被提交。我还向表单添加了验证,这也不起作用。我正在尝试从要发送的用户那里获取给定信息我提供的电子邮件。@davinderpalingh解决方案是不使用HTML表单元素。既然您正在使用SharePoint,为什么不在SharePoint列表中收集信息呢?然后,您可以使用SharePoint designer在页面上插入列表表单,并根据需要收集信息字段。Forms 为什么sharePoint不允许在代码中使用任何表单标记。我正在尝试在其中添加表单,但出现错误,提示<;表格>;不允许使用标签 姓名:* 电子邮件:* 评论:*,forms,sharepoint,sharepoint-2010,sharepoint-designer,Forms,Sharepoint,Sharepoint 2010,Sharepoint Designer,您能确定问题吗?SharePoint是基于ASP.NET构建的。ASP.NET页面模式的一部分是,整个页面表现为一个表单,在主体下有一个表单作为顶级元素。因此,不能在表单中嵌入表单。根据您对HTML字段的处理方式,您可以嵌入输入字段或使用自定义Web部件。您100%正确的好友。表单输入显示良好,但当我在提供询问信息后提交表单时,它不会被提交。我还向表单添加了验证,这也不起作用。我正在尝试从要发送的用户那里获取给定信息我提供的电子邮件。@davinderpalingh解决方案是不使用HTML表单元
<form name="myForm" action="#" onsubmit="return validateForm()" method="post">
Name:* <br />
<input type="text" name="name" />
<br />
Email:* <br />
<input type="email" name="email" />
<br />
Comments:* <br />
<textarea rows="5" cols="25" name="comment">
</textarea>
<input type="submit" value="Submit" class="btn btn-danger" style="float:left;" />
</form>