The website of the Chief Electoral Officer -- CEO! -- of Karnataka has all kinds of information for the state's voters. For example, I just searched the electoral rolls to make sure that I am indeed registered to vote.
The site also has information about the candidates contesting in the state's 28 constituencies. This information is furnished by the candidates themselves, and the CEO's role is primarily one of putting it in the public domain.
For Bangalore-North, our constituency, you can examine the documents filed by the candidates -- 28 of them!
There are two kinds of documents: a statement regarding criminal convictions (or, ongoing court cases that could lead to imprisonment for more than two years), and a statement of assets belonging to the candidate, his/her spouse and their dependents.
Let me park here the links to the affidavits (pdf) filed by the major party candidates contesting for our votes in Bangalore North: