-
ASP.NETPlatform/Environment 2012. 3. 7. 15:59ASP.NET 2.0 응용 프로그램(웹 사이트)구성 파일(Configuration File)Machine.config
Web.config
Global.asax(ASP.NET 응용 프로그램 파일)
웹 폼(페이지)응용 프로그램 상태
세션 상태
Server // HttpServerUtility
.Redirect()
.Transfer()
.Execute()
.UrlEncode()
System.Web.UI.Pagevoid Page_Load(object sender, EventArgs e)
.Context // HttpContext
.IsPostBack
.IsCrossPagePostBack
.PreviousPage
.FindControl()
System.Web.HttpRequest
.QueryString
.Form
System.Web.UI.Response
.Write()
.Redirect()
TextBox
웹 폼(xxx.aspx)
코드 비하인드 소스(CS파일)
<%@ Page .. %>.MaintainScrollPositionOnPostback
서버 컨트롤
이벤트 처리기(Event Handler)
HtmlInputTextHtmlTextAreaHtmlButtonHtmlInputButtonHtmlInputImageHtmlSelectHtmlImageHtmlInputHiddenHtmlAnchoHtmlInputCheckBoxHtmlInputRadioButtonHtmlTableHtmlInputFileHtmlGenericControl
<asp:HiddenField
Label
<asp:TextBox />TextBoxTextChanged
Image
<asp:CheckBox />CheckBoxCheckedChanged
체크시 라운드트립이 발생하도록 AutoPostBack을 True기본적으로 Button 계열의 컨트롤의 Click 이벤트만 즉시 PostBack 하도록 설정되어 있다. 그 외의 이벤트들을 페이지의 Post시에 일괄적으로 발생하고 처리된다. 하지만 경우에 따라서는 Button 이외의 컨트롤에서도 이벤트가 발생했을 때 즉시 PostBack 되도록 할 필요가 있는데 이때 사용하는 것이 "AutoPostBack" 프로퍼티이다.
RadioButton
<asp:Button />Button Controlon Click // 클릭 이벤트on OnClientClickon PostBackUrlc.f. PreviousPage
.Text
LinkButton
ImageButton
HyperLink
Table
Panel
Literal
XML
<asp:DropDownList
<asp:ListBox
<asp:RadioButtonList
<asp:CheckBoxList
<asp:Repeater
<asp:DataList
<asp:datagrid
<asp:AdRotator
<asp:Calendar
<CR:CrystalReportViewer
참조 사이트:
http://msdn.microsoft.com/ko-kr/library/ms178139.aspx
http://msdn.microsoft.com/ko-kr/library/x3x8t37x.aspx
http://msdn.microsoft.com/ko-kr/library/fddycb06.aspx
http://msdn.microsoft.com/ko-kr/library/6c3yckfw.aspx
http://msdn.microsoft.com/ko-kr/library/y81z8326.aspx