Since SalesOrderID is an integer and the word 'Total' is a varchar value, you must convert the SalesOrderID to varchar and then use ISNULL, for example
SELECT
IsNull(Cast(SalesOrderID As varchar(11)), 'Total'),
SUM(UnitPrice*OrderQty) AS Total
FROM
Sales.SalesOrderDetail
GROUP BY
SalesOrderID WITH ROLLUP
Tom