设为首页 收藏本站
查看: 606|回复: 0

[经验分享] SharePoint 自定义列表编辑页面,附件上传提示“此表单自定义为不处理附件”

[复制链接]
累计签到:6 天
连续签到:1 天
发表于 2015-9-25 07:27:41 | 显示全部楼层 |阅读模式
  自定义SharePoint列表的编辑页面,在点&#8220;附加文件&#8221;链接时,提示&#8220;此表单自定义为不处理附件&#8221;,原来是由于自定义的ListForm模板中缺少<span id="part1">这个标记,在编辑页面的代码中补充进去,最后的效果如下:
  

1 <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="Edit.ascx.cs" Inherits="ITSCustomMgr.UserControls._12.TEMPLATE.LAYOUTS.ITSPages.Custom.ITSICGeneralProject.Edit" %>
2 <%@ Assembly Name="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
3 <%@ Register TagPrefix="SharePoint" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"
4     Namespace="Microsoft.SharePoint.WebControls" %>
5 <SharePoint:FormToolBar ID="FormToolBar1" runat="server" />
6 <SPAN id='part1'>
7 <table class="ms-formtable" style="margin-top: 8px;" border="0" cellpadding="0" cellspacing="0"
8     width="100%">
9     <table class="ms-formtable" style="margin-top: 8px;" border="0" cellpadding="0" cellspacing="0"
10         width="100%">
11         <tr>
12             <td nowrap="true" valign="top" width="400" class="ms-formlabel" colspan="2" style="width: 590px">
13                 <span class="ms-formvalidation">*请添加项目报备表</span>
14             </td>
15         </tr>
16         <tr>
17             <td nowrap="true" valign="top" width="400" class="ms-formlabel">
18                 <h3 class="ms-standardheader">
19                     <nobr>客户名称<span class="ms-formvalidation">*</span></nobr>
20                 </h3>
21             </td>
22             <td valign="top" class="ms-formbody" width="400">
23                 <asp:DropDownList ID="DdlCustomName" runat="server" Enabled="false">
24                 </asp:DropDownList>
25                 <asp:Label ID="LabCustomName" runat="server" ForeColor="Red" Visible="False" Font-Size="9pt"
26                     Width="50%" Height="16px"></asp:Label>
27             </td>
28         </tr>
29         <tr>
30             <td nowrap="true" valign="top" width="400" class="ms-formlabel">
31                 <h3 class="ms-standardheader">
32                     <nobr>项目名称<span class="ms-formvalidation">*</span></nobr>
33                 </h3>
34             </td>
35             <td valign="top" class="ms-formbody" width="400">
36                 <asp:TextBox ID="TBTitle" runat="server" Enabled="false" CssClass="ms-long"></asp:TextBox>
37             </td>
38         </tr>
39         <tr>
40             <td nowrap="true" valign="top" class="ms-formlabel">
41                 <h3 class="ms-standardheader">
42                     <nobr>项目状态<span class="ms-formvalidation">*</span></nobr>
43                 </h3>
44             </td>
45             <td valign="top" class="ms-formbody">
46                 <SharePoint:FormField FieldName="ProjectState" ID="ProjectState" runat="server">
47                 </SharePoint:FormField>
48             </td>
49         </tr>
50         <tr>
51             <td>
52                 <SharePoint:FormComponent ID="FormComponent1" TemplateName="AttachmentRows" runat="server" />
53             </td>
54         </tr>
55     </table>
56     <br />
57     <table class="ms-formtoolbar" cellpadding="2" cellspacing="0" border="0" width="100%">
58         <tr>
59             <td width="95%" class="ms-toolbar" nowrap>
60                 <img src="/_layouts/images/blank.gif" width="1" height="18" alt="">
61             </td>
62             <td class="ms-toolbar" nowrap="true">
63                 <asp:Button ID="ReSubmit" runat="server" Text="重新提交"
64                     class="ms-ButtonHeightWidth" target="_self" onclick="ReSubmit_Click" Visible="false" />
65             </td>
66             <td class="ms-separator">
67                 &nbsp;
68             </td>
69             <td class="ms-toolbar" nowrap="true">
70                 <asp:Button ID="BtnOk" runat="server" Text="保存" class="ms-ButtonHeightWidth"
71                     target="_self" onclick="BtnOk_Click" />
72             </td>
73             <td class="ms-separator">
74                 &nbsp;
75             </td>
76             <td class="ms-toolbar" nowrap="true">
77                 <asp:Button ID="BtnCancle" runat="server" Text="取消" AccessKey="C"
78                                 class="ms-ButtonHeightWidth" target="_self"
79                     onclick="BtnCancle_Click" />
80             </td>
81         </tr>
82     </table>
83 </SPAN>
84 <SharePoint:AttachmentUpload ID="AttachmentUpload1" runat="server"/>  
  这样,问题就解决了。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-118339-1-1.html 上篇帖子: [SharePoint开发详解] 自定义字段开发: 投票字段 下篇帖子: SharePoint 2013中以其他用户身份登录的WebPart(免费下载)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表