Ext.Net 학습 노트 button 소결
<ext:Button ID="Button1" runat="server" Text=" ">
<Listeners>
<Click Handler="Greet()"></Click>
</Listeners>
</ext:Button>
<script type="text/javascript">
function Greet() {
alert("Hello World!");
}
</script>
2.서버 이 벤트 를 촉발 합 니 다
<ext:Button ID="Button1" runat="server" Text=" ">
<DirectEvents>
<Click OnEvent="MyButtonClickHandler"></Click>
</DirectEvents>
</ext:Button>
protected void MyButtonClickHandler(object sender, DirectEventArgs e)
{
X.Msg.Alert("Hello","HelloWorld!");
}
주:이치 에 따 르 면 클 라 이언 트 가 메시지 상 자 를 팝 업 할 것 입 니 다.디 버 깅 할 때 이 배경 함수 에 실 행 했 습 니 다.프론트 데스크 톱 이 반응 하지 않 았 습 니 다.이 유 는 알 수 없습니다.DirectEventArgs 도 System.EventArgs 로 바 꿀 수 있 습 니 다.그러나 이 경우 일부 속성 에 접근 할 수 없습니다.예 를 들 어 ExtraParams,다음 매개 변수의 용 도 를 설명 합 니 다.
3.서버 이 벤트 를 촉발 하고 파 라 메 터 를 전달 합 니 다
<DirectEvents>
<Click OnEvent="MyButtonClickHandler">
<ExtraParams>
<ext:Parameter Name="param1" Value="value1"></ext:Parameter>
</ExtraParams>
</Click>
</DirectEvents>
배경 에서 파 라 메 터 를 가 져 오 는 방법 은 다음 과 같 습 니 다.e.ExtraParams["param 1"]IE 의 F12 도 구 를 보면 서버 로 파 라 메 터 를 보 낸 것 이 확실 합 니 다.
4.사용자 정의 추가 속성
<ext:Button ID="Button1" runat="server" Text=" ">
<Listeners>
<Click Handler="CusProperty(this);"></Click>
</Listeners>
<CustomConfig>
<ext:ConfigItem Name="cusProperty1" Value="theValue" Mode="Value"></ext:ConfigItem>
</CustomConfig>
</ext:Button>
<script type="text/javascript">
function CusProperty(obj) {
alert(obj.cusProperty1);
}
</script>
사용자 정의 속성의 값 을 성공 적 으로 가 져 왔 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[개발일지 4월 1일] [공통교육-파이썬 기초] 플라스크 앱에 데이터베이스 연동 - 이고잉 강사1. 학습한 내용 server.py 모든 내용 필기내용 2) post 방식 : url이 아닌 숨겨진 방식으로 데이터 전송(한계가 없음)(write, delete, create) <오늘 glitch 내용> termin...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.