Control Templates - Customizing List Item Forms
Comment modifier le design de la page : Lists/nomliste/dispForm.aspx ?
-J'ai une list template (Mnews) dont le schema.xml :
...
Code:
1 2 3 4 5 6 7
|
<Forms>
<Form Type="DisplayForm" Url="DispForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
<Form Type="DisplayForm" Url="CustomDispForm.aspx" SetupPath="pages\form.aspx" Template="MDispForm" WebPartZoneID="Main" />
<Form Type="EditForm" Url="EditForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
<Form Type="NewForm" Url="NewForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
</Forms> |
...
J'ai créé un control template MTemplates.ascx, et je l'ai mis dans 12/CONTROLTEMPLATES
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<%@ Control Language="C#" AutoEventWireup="false" %>
<%@Assembly Name="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@Register TagPrefix="SharePoint" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" namespace="Microsoft.SharePoint.WebControls"%>
<%@Register TagPrefix="SPHttpUtility" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" namespace="Microsoft.SharePoint.Utilities"%>
<%@ Register TagPrefix="wssuc" TagName="ToolBar" src="~/_controltemplates/ToolBar.ascx" %>
<%@ Register TagPrefix="wssuc" TagName="ToolBarButton" src="~/_controltemplates/ToolBarButton.ascx" %>
<SharePoint:RenderingTemplate ID="BMCEDispForm" runat="server">
<Template>
<table><tr><td>TEST TEXT</td></tr></table>
</Template>
</SharePoint:RenderingTemplate> |
Mes questions est :
Je ne veux pas utiliser le webpart par default ListFormWebPart Je veux afficher par exemple une colonne de la liste avec ma propre design dans le lien : Lists/nomliste/CustomDispForm.aspx?ID=1 que dois je faire ?
Est que je dois modifier le fichier MTemplates.ascx ou CustomDispForm.aspx ?
Est ce qu'il est necessaire de developper une classe ?
J'ai pas trouvé sur le net des articles sur les costum control template, seulement quelques articles de MSDN :
Creating Custom Form Templates : http://msdn2.microsoft.com/en-us/library/aa544142.aspx
How to: Create a Custom Control for a Form : http://msdn2.microsoft.com/en-us/library/aa543922.aspx
Maintenance des pages de composants WebPart: EditForm
J'ai un bleme avec un web part,
message d'erreur
Code:
1 2 3 4 5 6
| Aucun élément n'existe à l'emplacement http://*****/PFE2008/Lists
/Tasks/EditForm.aspx?ID=35&Source=http://*****/PFE2008/_layouts
/WrkStat.aspx?List=%257bC65ECDBA%252dD508%252d455B%252d929F%252d3D8FB5AEF874%257d&
WorkflowInstanceID=%257b24AF6A4C%252d6D4C%252d4B06%252d8C9F%252d47103B7C1B8C%257d&
PageView=Shared. Il a peut-être été supprimé ou renommé par un autre
utilisateur. |
aidée moi, que faire