The situation nearly escalated into a physical clash between ruling party and Opposition MLAs before marshals intervened and brought the situation under control.
The bye-elections will be conducted for the 182-Bankipur constituency in Bihar, the 145-Manjalpur constituency in Gujarat, and the 22-Datia constituency in Madhya Pradesh.
The former Union minister's remarks at an event in Delhi on Tuesday are being seen as a criticism of the party leadership at both the central and state levels.