gpt4 book ai didi

c# - 在 ASP.NET 中第一次单击时按钮 OnClick 没有触发?

转载 作者:行者123 更新时间:2023-11-30 13:05:24 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Button OnClick not firing on first click in ASP.NET?

<asp:Button ID="buttonSub" runat="server" CssClass="btn9" 
OnClick="buttonSub_Click" OnClientClick="return confirmation();" Text="Next" />
<asp:Button ID="ButtonCancel" runat="server"
CssClass="btn9" OnClick="ButtonCancel_Click" CausesValidation="false" Text="Cancel" />


try
{

//Resize the Photo Image

ResizePhoto();

//Resize the Company Logo Image
ResizeCompanyLogo();

bool ErrorGuid = false;

string LoginNameChecking = "<MortValidLoanOfficerLoginName><LoginName>" + textboxLoginName.Text.Trim() + "</LoginName></MortValidLoanOfficerLoginName>";

dsLogincheck = objGeneric.GenericMethod(LoginNameChecking, "MortValidLoanOfficerLoginName", out ErrorGuid);

if (Convert.ToInt32(dsLogincheck.Tables[0].Rows[0][0]) == 1)
{

Session["firstname"] = textboxFirstName.Text;

Session["lastname"] = textboxLastName.Text;

Session["loginpassword"] = textboxLoginPassword.Text.Trim();
Session["reenterpassword"] = textboxReEnterPassword.Text.Trim();
Session["emailaddress"] = textboxEmailAddress.Text.Trim();

Session["loanofficertype"] = DropDownListLoanOfficerType.SelectedItem.Value.Trim();
Session["companyname"] = textboxCompanyName.Text.Trim();
Session["companyurl"] = textboxCompanyURL.Text.Trim();
Session["registrationperiod"] = DropDownListRegistrationPeriod.SelectedItem.Value.Trim();
Session["RegistrationAmount"] = Convert.ToString(100 * int.Parse(DropDownListRegistrationPeriod.SelectedItem.Value));
Session["str"] = "yes";


textboxLoginName.Text = "";
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "aa", "<script>alert('login name already exists Please enter another login name');</script>", false);
Response.Redirect("~/LoanOfficerRegistration.aspx");
}
else
{
Server.Transfer("CreditCardInfo.aspx", true);

}
}
catch (Exception ExeptionMessage)
{


}


protected void ButtonCancel_Click(object sender, EventArgs e)
{

Session["LoginValidation"] = null;
Response.Redirect("~/Logon.aspx");
}

这是一张注册表。取消按钮不起作用首先单击当提交按钮单击一次然后单击取消按钮单击两次它的工作否则它不起作用。请给出这个问题的解决方案。

protected void Page_Load(object sender, EventArgs e) {

    if (!IsPostBack)
{
GetLoanOfficerid();
textboxFirstName.Focus();
//Values Assigning to Registration Page Controls if Login Name Already Exists
if (Session["str"] == "yes")
{
Page.RegisterStartupScript("aa", "<script>alert('login name already exists Please enter another login name');</script>");


textboxFirstName.Text = (String)Session["firstname"]; ;
textboxLastName.Text = (String)Session["lastname"];
textboxLoginName.Text = "";
textboxLoginName.Focus();
textboxLoginPassword.Text = (String)Session["loginpassword"];

textboxReEnterPassword.Text = (String)Session["reenterpassword"];
textboxEmailAddress.Text = (String)Session["emailaddress"];


DropDownListLoanOfficerType.Text = (String)Session["loanofficertype"];
textboxCompanyName.Text = (String)Session["companyname"];
textboxCompanyURL.Text = (String)Session["companyurl"];
DropDownListRegistrationPeriod.Text = (String)Session["registrationperiod"];
textboxRegistrationAmount.Text = (String)Session["RegistrationAmount"];
}
//Values Assigning to Registration Page Controls When Back Button is Click in CreditCardinfo Page
if (Session["page"] == "yes")
{
textboxFirstName.Text = (String)Session["firstname"]; ;
textboxLastName.Text = (String)Session["lastname"];
textboxLoginName.Text = (String)Session["loginname"];
//textboxLoginName.Focus();
textboxLoginPassword.Text = (String)Session["loginpassword"];

textboxReEnterPassword.Text = (String)Session["reenterpassword"];
textboxEmailAddress.Text = (String)Session["emailaddress"];


DropDownListLoanOfficerType.Text = (String)Session["loanofficertype"];
textboxCompanyName.Text = (String)Session["companyname"];
textboxCompanyURL.Text = (String)Session["companyurl"];
DropDownListRegistrationPeriod.Text = (String)Session["registrationperiod"];
textboxRegistrationAmount.Text = (String)Session["RegistrationAmount"];

}

}
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com