我有一个网站,当用户完成在网站上查看项目时,他们会点击一个完整的按钮(隐藏,直到他们完成所需的任务),弹出一个NewForm作为出勤列表。一旦用户添加了他们的名字并点击了save,NewForm就会关闭。我创建了一个NewForm(NewForm_CloseAfter.aspx)并指向该站点以打开NewForm_CloseAfter.aspx(到目前为止没有问题)。
见下面的代码。我注释掉了SharePoint按钮并添加了html输入按钮。
问题:表单底部的html输入按钮工作正常。但是,看起来默认的保存/取消按钮位于顶部,默认提交信息并显示列表(不需要的行为)
问题:如何删除表单顶部的默认按钮?
由于
<tr>
<td class="ms-toolbar" nowrap="nowrap">
<table>
<tr>
<td width="99%" class="ms-toolbar" nowrap="nowrap"><IMG SRC="/_layouts/15/images/blank.gif" width="1" height="18"/></td>
<td class="ms-toolbar" nowrap="nowrap">
<!--<SharePoint:SaveButton runat="server" ControlMode="New" id="savebutton2"/>-->
<input name="Submit1" type="submit" value="Save" id="savebutton2" style="width:75px" onclick="javascript: {ddwrt:GenFireServerEvent('__commit')}; window.alert('Item updated.') ; window.close();" />
</td>
<td class="ms-separator"> </td>
<td class="ms-toolbar" nowrap="nowrap" align="right">
<SharePoint:GoBackButton runat="server" ControlMode="New" id="gobackbutton2"/>
</td>
</tr>
</table>
</td>
</tr>
答案 0 :(得分:0)
在设计器中编辑自定义新表单并搜索&#34; savebutton1&#34;。找到周围的tr并注释掉它,你就完成了。