这是我的按钮的aspx代码
<div id="navigationButtons">
<asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClick="btnSubmit_Click" CssClass="button submit" Enabled="true" />
<asp:Button ID="btnNext" name="btnNext" Text="NEXT" ToolTip="Next" runat="server" CssClass="button next" TabIndex="0" OnClick="btnNext_Click" Enabled="false"/>
<asp:Button ID="btnPrev" Text="PREV" ToolTip="Previous" runat="server" CssClass="button prev" TabIndex="2" OnClick="btnPrev_Click" Enabled="true"/>
<asp:Button ID="btnExit" Text="EXIT" ToolTip="Exit" runat="server" CssClass="button exit" TabIndex="3" OnClick="btnExit_Click" />
</div>
这是我背后的代码
protected void btnSubmit_Click(object sender, EventArgs e)
{
string selectedAnswers = presentationManager.GetSelectedAnswer(pnlQuestionOptions);
if (!String.IsNullOrEmpty(selectedAnswers))
{
questAnsInfo = new QuestionAnswerInfo();
questAnsInfo = persistanceManager.GetPersistanceDataForModification();
questAnsInfo.Answer = selectedAnswers;
Question question = persistanceManager.GetQuestionData(presentationManager.GetCourse().Title, Convert.ToInt32(questAnsInfo.Index));
string feedBack = presentationManager.GetFeedBack(question, selectedAnswers);
lblFeedback.Text = feedBack;
feedbackPanel.Visible = feedBack== string.Empty ? false : true;
questAnsInfo.Weight = presentationManager.GetWeight(question, selectedAnswers);
if (persistanceManager.ModifyToPersistance(questAnsInfo))
{
}
btnSubmit.Enabled = false; //not working
btnNext.Enabled = true; //not woriking
}
}
在上面的 webform 代码中,我已经相应地设置了按钮的属性。但是aspx页面中的属性没有变化。我应该怎么做才能让它工作?