Sharepoint - Change Title (linked to item with edit menu) to different column
- Open the AllItems.aspx page for the specific list.
- Search for the
<ViewFields>
tag - List item
LinkToItem="TRUE"
to whichever column you want the link:
<ViewFields><br/>
<FieldRef Name="Attachments"/><br/>
<FieldRef Name="LinkTitle"/><br/>
<FieldRef Name="linkThisColumn" LinkToItem="TRUE"/><br/>
<FieldRef Name="data_x0020_column"/><br/>
<FieldRef Name="Another_x0020_column"/><br/>
</ViewFields><br/>
If you're trying this for SharePoint 2013, change "LinkToItem" to "linkToItem"
<ViewFields><br/>
<FieldRef Name="Attachments"/><br/>
<FieldRef Name="LinkTitle"/><br/>
<FieldRef Name="linkThisColumn" linkToItem="TRUE"/><br/>
<FieldRef Name="data_x0020_column"/><br/>
<FieldRef Name="Another_x0020_column"/><br/>
</ViewFields><br/>
Do you try [this solution][1]? In this solution you should modify field declaration on a view through SharePoint Designer.
You can hide the “Title” field first by going to List Settings > Advanced Settings > Content Types > set Allow Management of Content Types
to Yes. This will open Content Types under the List Settings.
Then go back to the List Settings > Content Types > click on Title
and set it to Hidden.
Now to link the Item to a specific column/field, you need to open the list in SPD and look for the following tags:
<ViewFields>
<FieldRef Name="Field1"/>
<FieldRef Name="Field2"/>
<FieldRef Name="Field3"/>
<FieldRef Name="Field4"/>
<FieldRef Name="Field5"/>
Let’s say you want the Item to open when you click on “Field1″. Just add LinkToItem=”TRUE” tag on it:
<ViewFields>
<FieldRef Name="Field1" LinkToItem="TRUE"/>
<FieldRef Name="Field2"/>
<FieldRef Name="Field3"/>
<FieldRef Name="Field4"/>
<FieldRef Name="Field5"/>
Save it and you’re done. [1]: