티스토리 뷰
HttpContext.Current.Request.UrlReferrer; //이전 페이지
이전페이지를 확인한다. ASP.NET Source
ASP.NET CS코드에서 자바스크립트(JavaScript) 사용하는 법 정리
ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "Faile", String.Format("alert('{0}')", returnMsg), true);
1. Response.Write 사용
// HTML코드의 제일 상단에 출력
Response.Write(@"<script>alert('클릭됨');</script>");
2. Page.ClientScript.RegisterClientScriptBlock()메서드 이용
// 시작<body>바로 밑에 생성
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "원하는단어", "<script>alert('클릭됨');</script>");
3. ClientScript.RegisterStartupScript이용
//종료 </body>바로 위에 생성
ClientScript.RegisterStartupScript(this.GetType(), "원하는단어", "<script>alert('클릭됨');</script>");
4. 동적인 OnClick이벤트 등록
//페이지 로드시 동적으로 onclick 이벤트 처리기를 등록
this.Button1.Attributes["onclick"] = "alert('동적으로 이벤트 핸들러 등록'); return false;";
5. HTML코드단에서 처리하기
(가) Head부분
<script language="javascript" type="text/javascript">
function Hi() {
window.alert("안녕하세요 ASP.NET 페이지에 자바스크립트 이용 가능");
}
</script>
(나) Body부분
<asp:Button ID="Button" runat="server" Text="Button" OnClientClick="Hi();" />
'프로그래밍 > ASP.NET' 카테고리의 다른 글
Repeater 리피터에 라디오버튼을 넣었을때 중복체크 안되게 하는법 (0) | 2012.04.25 |
---|---|
window.open & showModalDialog 창에서 버튼 누르면 계속 새창뜰때 해결방법 (0) | 2012.04.25 |
Analysys Service(Cube)에 접근 해서 MDX쿼리로 데이터 가져오기. (0) | 2012.04.19 |
이미지를 바이너리코드로 저장하기. binary convert (0) | 2012.04.18 |
파일업로드 : jQuery + Uploadify + ASP.NET (0) | 2012.04.17 |
- Total
- Today
- Yesterday
- WCF
- JavaScript
- 제이쿼리
- json
- Mobile
- Style
- drag&drop
- jquery chart
- SVG
- ASP.NET
- html5
- WebApi
- jQuery
- 프로시저
- 저장프로시저
- css3
- grid
- JS
- Ajax
- MSSQL
- 셀렉터
- radius
- workbook
- Excel
- rowspan
- jQuery Mobile
- IE
- Chart
- CSS
- 자바스크립트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |