Я создал форму веб-части с функцией sendMail.
protected void btnSubmitForm_Click(object sender, EventArgs e)
{
SendEmail();
ClearFields();
}
Но когда страница загружает почту тоже (с данными последних полей), не только нажатием кнопки ... Может кто-нибудь знает решение?
Большое спасибо!
Я создал CustomControl и добавил их в веб-часть. Веб-часть, которую я добавил в макет страницы, используя. Код позади и HTML-код находится в CustomControl:
защищенный void Page_Load (отправитель объекта, EventArgs e)
{
if (SPContext.Current.FormContext.FormMode == SPControlMode.Edit)
{
foreach (BaseValidator val in Page.GetValidators("Form"))
{
val.Enabled = false;
}
btnSubmitForm.Enabled = false;
}
}
protected void btnSubmitForm_Click(object sender, EventArgs e)
{
try
{
SendEmail();
}
catch (Exception ex)
{
ExceptionHelper.LogException(ex);
}
ClearFields();
}