我一直在使用ASP.NET MVC的网站上工作,我在网站上有这个页面,您可以直接将电子邮件表单发送到特定的电子邮件地址。在我没有表单的数据库之前,它的工作完美,表单发送没有任何问题,但是当我尝试为它添加数据库时(因为我希望将信息保存在数据库中同时发送它)并尝试发送它我一直有这个错误:
但是当我转到另一页时,它正常工作。我不确定问题是什么因为我是这类东西的新手,但也许问题与这个类有关:
public class RegisterRepository
{
//SqlTransaction transaction = null;
private SqlConnection con;
//To Handle connection related activities
private void connection()
{
string constr = ConfigurationManager.ConnectionStrings["DefaultConnection"].ToString();
con = new SqlConnection(constr);
}
public bool Register(TalentInfo model)
{
connection();
try
{
SqlCommand com = new SqlCommand("SP_INSERT_TALENT_INFO", con);
com.CommandType = CommandType.StoredProcedure;
com.Parameters.AddWithValue("@Talent_Name", model.Talent_Name);
com.Parameters.AddWithValue("@Talent_Email", model.Talent_Email);
com.Parameters.AddWithValue("@Talent_SelfPromotion", model.Talent_SelfPromotion);
con.Open();
int i = com.ExecuteNonQuery();
con.Close();
if (i >= 1)
{
return true;
}
else
{
return false;
}
}
catch
{
return Register(model);
}
finally
{
con.Close();
}
}
}
我尝试修复我的IIS 8.0 Express,(SSL Enable = True)和其他解决方案,但它仍然无法正常工作。请有人帮助我。先感谢您。