<div>
<a href="http://www.dotnetkorea.com" target="_blank">닷넷코리아</a> <hr />
<asp:LinkButton ID="lnkVisualAcademy" runat="server" onclick="lnkVisualAcademy_Click">비주얼아카데미</asp:LinkButton> <hr />
<asp:HyperLink ID="lnkJavaCampus" runat="server" NavigateUrl="http://www.JavaCampus.com">자바캠퍼스</asp:HyperLink> <hr />
<asp:ImageButton ID="imgDotNetNote" runat="server" ImageUrl="http://www.dotnetkorea.com/images/btn_home.gif" Width="32px" Height="32px" AlternateText="홈페이지로 이동" onclick="imgDotNetNote_Click" /> <br />
</div> |
FrmLinkButton.aspx.cs |
protected void Page_Load(object sender, EventArgs e) { // HTML과 달리 서버 컨트롤(runat=server)들은 런타임시에 동적으로 변경 가능 if (DateTime.Now.Second % 2 == 0) { this.lnkJavaCampus.Text = "자바 캠퍼스"; this.lnkJavaCampus.Target = "_blank"; } else { this.lnkJavaCampus.Text = "자바 캠퍼스"; } }
protected void lnkVisualAcademy_Click(object sender, EventArgs e) { // 링크버튼은 이벤트 처리기 사용 Response.Redirect("http://www.VisualAcademy.com"); }
protected void imgDotNetNote_Click(object sender, System.Web.UI.ImageClickEventArgs e) { if (e.X < 16) { Response.Redirect("http://www.dotnetkorea.com/"); } else { Response.Redirect("http://www.VisualAcademy.com/"); } } |
결과화면 |
[그림20-1] [그림20-2] |
'Programming > ASP.NET' 카테고리의 다른 글
ASP.NET 기초강좌 (0) | 2015.02.09 |
---|---|
[ASP.NET] Literal (0) | 2014.12.10 |
Creating Cascading DropDownLists in ASP.Net (연속적인 셀렉트박스 만들기) (0) | 2014.12.02 |
Convert String To Integer in ASP.NET (0) | 2014.11.17 |