Citation: 2C_550/2010 11.01.2011 E. B

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt X.________ dem Bundesgericht, das Urteil des Steuergerichts des Kantons Solothurn vom 10. Mai 2010, den Einspracheentscheid vom 15. Oktober sowie die Veranlagungsverfügung hinsichtlich der Staatssteuer 2007 aufzuheben und ihm für die Staats- und direkte Bundessteuer 2007 den Abzug für die Unterhaltsbeiträge an die beiden Söhne zu gewähren. Das Steueramt und das Steuergericht des Kantons Solothurn sowie die Eidgenössische Steuerverwaltung stellen den Antrag, die Beschwerde abzuweisen, soweit darauf einzutreten sei.