When displaying a list view with items, the XsltListViewWebPart adds by default a check box on the header (to select all the items) and to each row. The purpose of the checkbox is to select one or more items to enable some custom actions on the ribbon. An example of a list view with checkboxes is displayed below:
To avoid this problem, we need to remove the checkbox for the custom view only and not affect the other list views. If you edit your custom view on SharePoint Designer, you will not find any setting that allows you to do this. There is however an attribute that can be added to the markup which allow us to remove the checkbox. Edit your custom view/page and find the View tag for your list view. Add the attribute TabularView=FALSE to the view as you see below:
Save the file and reload it on your browser. When this attribute is set to false, the check boxes do not get created on the view as you can see below:
Since this change is only done to the custom view, it should not affect your other views/pages. I hope you find this helpful.