단추, 그림 상자, 사용자에게 정보를 표시하는 레이블 및 사용자가 데이터를 선택할 수있는 콤보 상자로 구성된 양식이 있습니다 (C# 사용).C#에서 양식을 어떻게 재설정 할 수 있습니까?
클릭하면 모든 양식 변경 사항이 초기 상태로 되돌아가는 새로 고침 버튼을 어떻게 추가합니까? 더 구체적으로, 데이터를 선택하고 초기화 된 필드가 없도록 양식을 업데이트하는 함수를 작성하려면 어떻게해야합니까?
단추, 그림 상자, 사용자에게 정보를 표시하는 레이블 및 사용자가 데이터를 선택할 수있는 콤보 상자로 구성된 양식이 있습니다 (C# 사용).C#에서 양식을 어떻게 재설정 할 수 있습니까?
클릭하면 모든 양식 변경 사항이 초기 상태로 되돌아가는 새로 고침 버튼을 어떻게 추가합니까? 더 구체적으로, 데이터를 선택하고 초기화 된 필드가 없도록 양식을 업데이트하는 함수를 작성하려면 어떻게해야합니까?
당신이 예를 들어 쉽게 재설정 할 수 있습니다 : 여기
은 몇 가지 유용한 링크입니다 콤보 박스의 경우이 작업을 수행 할 수 있습니다.this.comboBox.ResetText();
로드하는 경우 데이터 소스의 기본 상태 컨트롤의 Tag 속성을 사용하는 것이 좋습니다. 유형은 object입니다. 태그 속성에 컨트롤의 기본 상태를 저장하고 원하는 태그로 Proprty를 복원하려는 경우를 말합니다.
this.comboBox.Tag = myState;
을 당신이 그것을 검색 할 때 : 볼
MyClass class = (MyClass)this.comboBox.Tag;
또는 this.comboBox.Items.Add (this.comboBox.Tag);
여기 있습니다. 당신이 설명 :
데이터 바인딩을 사용하여 개체를 폼의 컨트롤에 바인딩합니다. 따라서 데이터 바인딩 된 객체를 null로 재설정하면 폼의 모든 컨트롤이 재설정됩니다. 당신은 데이터베이스 또는 같은 어떤 일에서 제어의 기본 상태를로드하지 않는 경우
마크 업
<asp:TextBox runat="server" id="TextBox1" />
<asp:Button id="ResetBtn" OnClick="ResetBtn_Click" Text="Reset Form!" />
코드는 사용자가 버튼을 클릭하면
뒤에 더 필요하면 말해, 당신은 당신이 원하는대로 텍스트 상자의 값을 설정할 수 있습니다 . 이 경우 비어 있습니다.
컨트롤을 통해 열거하고 해당 값을 다시 설정하십시오. – SHM
예를 들어 내 콤보 상자를 재설정하는 방법을 알려주시겠습니까? 그래서 나는 생각을 가질 수있다! – BlueSky