Вы должны добавить два элемента управления текстовым полем asp.net в веб-форму, и при обратной передаче (используя флаг IsPostBack) вы можете извлечь адрес электронной почты из текстовых полей в событии PageLoad ... то есть что-то вроде:
private void Page_Load()
{
if(Page.IsPostBack)
{
// add validation here for the text boxes if you need...
string refEmail= txtReferralEmail.Text.Trim();
string email = txtEmail.Text.Trim();
//then you can do something like this:
var sql = string.Format("UPDATE awm_create SET referral_email='{0}' WHERE email='{1}'", refEmail, email);
OdbcCommand cmd = new OdbcCommand(sql , MyConnection);
try{
MyConnection.Open();
cmd.ExecuteNonQuery();
}Catch(Exception e){
// log your exception or whatever you need to do
}
}
}
Не забудьте, что вам нужно добавить два текстовых поля в форму aspx с именами txtReferralEmail и txtEmail.