Du kan simulera fast PadLeft
i LINQ till Entities med den kanoniska funktionen DbFunctions. Höger
så här
istället för detta
a.price.PadLeft(10, '0')
använd detta
DbFunctions.Right("000000000" + a.price, 10)
Jag har inte testat det med MySql-leverantören, men kanoniska funktioner definierade i DbFunctions
ska stödjas av vilken leverantör som helst.