And again.
If you will to apply DataList webpart and apply instructions described me above, and add to ASCX transformation one from next code string them (I don't sure what you want to get as final result. But I hope, that it would be something from this)
Abslosute URL By Document URL: <%# GetUrl(Eval(ResolveMacros("{%CMSContext.CurrentDocument.NodeAliasPath|(identity)GlobalAdministrator%}")), GetDocumentLink()) %>
Absolute URL: <%# GetAbsoluteUrl(GetDocumentUrl()) %>
Result on the attached image