Try this
<asp:sqldatasource id="SqlDataSource1" runat="server" xmlns:asp="#unknown">
ConnectionString="<%$ ConnectionStrings:maxConnectionString2 %>"
DeleteCommandType ="StoredProcedure"
DeleteCommand="StoreprcedurenameForDeletion">
<deleteparameters>
<asp:parameter name="ProductID" />
</deleteparameters>
</asp:sqldatasource>
Now this delete parameter depends how you are going to give input.
1.From Querystring querystringparameter
2. From Session SessionParameter
3.From Control then use controlparameter
4.Manualy use normal parameter as above & set its value in OnDeleting event of Sqldatasource