I have 2 DropDownList controls on my form, the second of which uses the SelectedValue of the first as one of its binding parameters.
Both <
This is an issue when we use cascading dropdownlist in Databinding Controls like DetailsView/FormView and I have faced it many times. You have to remove the Binding Expression from your Second Dropdownlist SelectedValue='<%# Bind("AttorneyID") %>', then it will work.
Secondly if you remove the Binding expression, you have to pass the value manually in FormView ItemInserting Event. e.g.
protected void frmAsset_ItemInserting(object sender, FormViewInsertEventArgs e)
{
eValues["AttorneyID"] = ((DropDownList)((FormView)sender).FindControl("ddlAttorny")).SelectedValue;
}