Sharepoint - Change Title (linked to item with edit menu) to different column

  1. Open the AllItems.aspx page for the specific list.
  2. Search for the <ViewFields> tag
  3. 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]:

Tags:

List

Column