private void btnSave_Click(object sender, System.EventArgs e) { DataSet dsOrder = (DataSet)Session["dsOrder"]; if (this.Save(this.oOrder, dsOrder, this.oOrder.TableName) == mmSaveDataResult.RulesPassed) { Response.Redirect("CustomerOrders.aspx"); } }Rather than calling the business object's SaveDataSet method directly, you can call the MM .NET Web Form's Save() method instead which handles displaying broken rules for you!