의 초기 값을 복원하지 마십시오 :Asp.Net - 페이지 새로 고침 (F5)이이 간단한 코드입니다 텍스트 상자
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
txt.Text = "Original";
}
}
첫 번째로드를. 텍스트 상자 상태는 "원본"입니다.
수동으로 값을 "Not Original"으로 변경하십시오.
F5를 누름. 줄 :
txt.Text = "원본";
이 실행되지만 입력 값은 은 내가 adressbar에를 입력으로 쳤을 때,
"원본 없음"남아 있지만 . 값이 "원본"으로 변경됩니다.
더 starnge는 ADRESS 마지막에 '#'을 포함하는 경우 (JQuery와 클릭을 사용하여 ..)입니다
다음, 심지어는 adressbar에 명중 할 때, 값 이
하드 리프레시 (CRTL + F5)는 어떤가요? 새로운 요청처럼 작동해서는 안됩니까? – Eddie
@Eddie CTRL-F5는 여전히 마지막 동작을 반복하지만 브라우저에 캐시 된 자산을 업데이트하도록 지시합니다. –