「edmx」ページには、クリック用のイベント「NextButton_Click」を持つボタンコントロールがあります。このボタンをクリックすると、変数「インデックス」は「40」に変更されず、「テキスト」変数は「アクティブ」に変更されません。これらの変数は常に同じ状態で、"text" は常に "start" に等しく、"index" は常に "10" に等しくなります。クリックボタンイベントメソッドで書いたように、なぜ彼らは (index = 40; text = "active";) で変更したくないのですか?
public partial class CountriesTowns : System.Web.UI.Page
{
int index = 10;
string text = "start";
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
index = 20;
text = "stop";
}
}
//click next button
protected void NextButton_Click(object sender, EventArgs e)
{
Response.Write(index);
Response.Write(text);
index = 40;
text = "active";
}