lecture Home > ASP.NET > ¾Ç²ÇÀÌÀÇ ASP.NET °­ÀÇ

¾Ç²ÇÀÌÀÇ ASP.NET °­ÀÇ

   °­Á ÃÖÃÊ ÀÛ¼ºÀÏ : 2002³â 05¿ù 02ÀÏ
   °­Á ÃÖÁ¾ ¼öÁ¤ÀÏ : 2002³â 05¿ù 03ÀÏ

   °­Á ÀÐÀ½ ¼ö : ȸ

   ÀÛ¼ºÀÚ : acggongi(ÀÓ Å¿µ)
   ÆíÁýÀÚ : Taeyo(±è Å¿µ)

   °­Á Á¦¸ñ : HtmlButton & HtmlGeneric & HtmlImage Controls

°­Á Àü Å¿ÀÀÇ Àâ´ã>

Ã¥µµ ÁýÇÊÇØ¾ß Çϰí, ÇÁ·ÎÁ§Æ®µµ ÁøÇàÇØ¾ß Çϰí.. °­Àǵµ ÇØ¾ßÇϰí... ¹Ù»Û °Ç Á¤¸» ÁÁÀº °É±î?


°­Á ½ÃÀÛ >

HtmlButton Server Control

<button id="programmaticID"
OnServerClick="onserverclickhandler"
runat="server" >

¹öư, À̹ÌÁö, ±âŸ ÄÁÆ®·Ñµé..
</button>

Html ÅÂ±× Áß Button ÅÂ±×¿Í ´ëÀÀÇÏ´Â ¼­¹ö ÄÁÆ®·Ñ ÀÔ´Ï´Ù. ´ëÇ¥ÀûÀÎ À̺¥Æ®·Î´Â ServerClick À̺¥Æ®¸¦ °¡Áý´Ï´Ù. button ¿ä¼Ò´Â HTML 4.0 »ç¾ç¿¡ Á¤ÀǵǾî ÀÖÀ¸¹Ç·Î HtmlButton ÄÁÆ®·ÑÀº IE 4.0 ÀÌÈÄ ¹öÀü¿¡¼­¸¸ Áö¿øµË´Ï´Ù. HtmlButton ÄÁÆ®·ÑÀÇ ¸ð¾çÀ» º¯°æÇÏ´Â µ¥´Â ¿©·¯ °¡Áö ¹æ¹ýÀÌ Àִµ¥, ÄÁÆ®·Ñ ¿ä¼ÒÀÇ ¿©´Â ű׿¡ ´ÜÃßÀÇ ½ºÅ¸ÀÏ Æ¯¼ºÀ» ÁöÁ¤Çϰųª, ÄÁÆ®·ÑÀÇ ¿©´Â ÅÂ±×¿Í ´Ý´Â ÅÂ±× »çÀÌ¿¡ »ðÀÔÇÏ´Â ÅØ½ºÆ® ÁÖÀ§¿¡ ¼­½Ä ÁöÁ¤ ¿ä¼Ò¸¦ Æ÷ÇÔ½ÃŰ°Å³ª, Ŭ¶óÀ̾ðÆ®Ãø onmouseover ¹× onmouseout À̺¥Æ®¿¡ ¼Ó¼º °ª º¯°æ ³»¿ëÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¼¼°¡Áö ¿¹Á¦¸¦ ÅëÇØ ÀÍÇô º¸µµ·Ï ÇϰڽÀ´Ï´Ù.
ù¹øÂ° ¿¹Á¦´Â button ÄÁÆ®·Ñ¿¡ ¾à°£ÀÇ ½ºÅ¸ÀÏÀ» Àû¿ëÇØ º¸°Ú½À´Ï´Ù. onmouseover¿Í onmouseout ¹× ¹öư ÄÁÆ®·Ñ¿¡ ´ëÇÑ Å©±â, »ö µîÀÇ ½ºÅ¸ÀÏÀ» Àû¿ë ½ÃŲ ¿¹ÀÔ´Ï´Ù.


µÎ¹øÂ° ¿¹Á¦´Â ¹öư¿¡ À̹ÌÁö¸¦ Ãß°¡ÇÏ´Â ¿¹Á¦ÀÔ´Ï´Ù.

Áö±Ý±îÁö º¸¾Ò´ø µÎ°¡Áö ¿¹Á¦´Â ¸ðµÎ Html¿ä¼Ò·Î ½ºÅ¸ÀÏ Àû¿ëÀÌ µÇ´Â °úÁ¤À̾ú½À´Ï´Ù. À̹ø¿¡´Â ¾à°£ ´Ù¸£°Ô ÄÚµå ºñÇÏÀε带 ÀÌ¿ëÇÏ¿© ¹öư ÄÁÆ®·ÑÀ» Á¦¾îÇØ º¸°Ú½À´Ï´Ù.
¸ÕÀú Html ¼Ò½ºº¸±â¿¡¼­ ¹öưÀ» Çϳª »ý¼ºÇÕ´Ï´Ù.

»ý¼ºµÈ ¹öưÀº À¥ ÆäÀÌÁö°¡ ·Îµù µÇ´Â ¼ø°£ ½ºÅ¸ÀÏÀ» Àû¿ë ½Ãų ¼ö ÀÖ½À´Ï´Ù.
À¥ÆäÀÌÁöÀÇ Load À̺¥Æ®¿¡ ´ÙÀ½°ú °°ÀÌ ½ºÅ¸ÀÏÀ» Àû¿ë ½Ãŵ´Ï´Ù.



HtmlGeneric Control

<span | body | div | font | others
id="programmaticID"
runat="server" >

Content between tags
</span | body | div | font | others>

span, body, div, font ű׵éÀº HTML¿¡ Á÷Á¢ ¸ÅÇÎ µÇ´Â ¼­¹öÄÁÆ®·ÑµéÀÌ ¾ø±â ¶§¹®¿¡ HtmlGenericControlÀ» »ç¿ëÇÏ¿© ÇÁ·Î±×·¥¿¡ Á¢±ÙÇÏ°Ô µË´Ï´Ù. ÀÌ ÄÁÆ®·Ñ¿¡ ´ëÇÑ ¿¹Á¦´Â ºñ±³Àû ´Ü¼øÇϹǷΠÇϳªÀÇ ÆäÀÌÁö·Î µÎ°¡ÁöÀÇ ¿¹Á¦¸¦ ¸¸µé¾î º¸¾Ò½À´Ï´Ù.




HtmlImage Control

<img id="programmaticID"
alt="alttext"
align= top | middle | bottom | left | right
border="borderwidth"
height="imageheight"
src="imageURL"
width="imagewidth"
runat="server" >

Html¿ä¼Ò Áß img ű׷Π¸ÅÇÎÀÌ µÇ´Â ÄÁÆ®·Ñ ÀÔ´Ï´Ù. ´Ý´Â ű×(</img>)°¡ ÇÊ¿ä ¾ø´Â ÀÌ Å±״ °¢°¢ÀÇ ¼Ó¼ºµéÀ» µ¿ÀûÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Â ÄÁÆ®·Ñ ÀÔ´Ï´Ù.
°¢°¢ÀÇ ¼Ó¼º¿¡ ´ëÇÑ ¼³¸íÀÔ´Ï´Ù.

Align
À̹ÌÁöÀÇ Á¤·Ä¹æ½Ä Á¦¾î
Alt
À̹ÌÁö¸¦ Ç¥½ÃÇÒ ¼ö ¾ø´Â ¶Ç´Â À̹ÌÁö°¡ À¥¼­¹ö¿¡¼­ ´Ù¿î·ÎµåµÇ´Â µ¿¾È À̹ÌÁöÀÇ À§Ä¡¿¡ Ç¥½ÃÇÏ°Ô µÉ ¹®ÀÚ
Border
À̹ÌÁöÀÇ Å׵θ® µÎ²²
Height
À̹ÌÁöÀÇ »çÀÌÁî Áß ³ôÀÌ
Src
À̹ÌÁöÀÇ °æ·Î
Width
À̹ÌÁöÀÇ »çÀÌÁî Áß ³Êºñ

HtmlImage Control¿¡¼­´Â ¿¹Á¦¸¦ ´Ù·ç±â º¸´Ü ¸î°¡Áö ¼Ó¼ºÀ» ´õ ¤¾î º¸µµ·Ï ÇϰڽÀ´Ï´Ù. ¸ÕÀú À¥Æû¿¡ HtmlImage ÄÁÆ®·ÑÀ» Çϳª Ãß°¡ ÇÑ ÈÄ ¼Ó¼º Áß src(°æ·Î)ÀÇ È®Àå ¹öưÀ» Ŭ¸¯Çϸé 'url¸¸µé±â' ¶ó´Â À̹ÌÁö ¼±Åà âÀÌ ³ª¿É´Ï´Ù.


URL Çü½Ä¿¡ º¸¸é ¼¼°¡ÁöÀÇ À̹ÌÁö °æ·Î Ç¥Çö¹æ½ÄÀÌ ÀÖ½À´Ï´Ù. "·çÆ®»ó´ëÀû", "¹®¼­»ó´ëÀû", "Àý´ëÀû" ÀÌ ±×°ÍÀε¥, ÇϳªÇϳª ¼±ÅÃÇØ º¸¸é ÇÑ ÆÄÀÏÀ» ÁöÁ¤Çϴ ǥÇö ¹æ½ÄÀÌ °¢±â ´Ù¸£´Ù´Â °É È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î acggongi.gif¶ó´Â ÆÄÀÏ¿¡ ´ëÇÑ HtmlImage ÄÁÆ®·ÑÀÇ src´Â ·çÆ®»ó´ëÀû(root relative)ÀÏ °æ¿ì "/ÇÁ·ÎÁ§Æ®¸í/ÀÓÀÇÀÇ Æú´õ/acggongi.gif"°¡ µÇ¸ç, ¹®¼­ »ó´ëÀû(doc relative)ÀÏ °æ¿ì "ÀÓÀÇÀÇ Æú´õ/acggongi.gif"°¡ µË´Ï´Ù. ¸¶Áö¸·À¸·Î Àý´ëÀû(absolute)´Â "http://¼­¹ö¸í/ÇÁ·ÎÁ§Æ®¸í/ÀÓÀÇÀÇÆú´õ/acggongi.gif"°¡ µÇ´Â °Í ÀÔ´Ï´Ù. ¿©±â¼­ »ó´ëÀûÀ̶ó´Â ¸»°ú Àý´ëÀûÀ̶ó´Â ¸»ÀÌ Å©°Ô ±¸ºÐµÇ´Âµ¥ Àý´ëÀû °æ·Î´Â À¥¹®¼­°¡ À§Ä¡ÇÑ Á¤È®ÇÑ url Áï ±× ¼­¹öÀÇ http.¼­ºñ½ºÀÇ ·çÆ®ºÎÅÍ ÁöÁ¤ÇØ ÁÖ´Â °ÍÀ» ¸»ÇÏ¸ç »ó´ëÀû °æ·Î´Â ÇöÀçÀÇ ¹®¼­°¡ ÀÖ´Â À§Ä¡¸¦ ±âÁØÀ¸·Î ´Ù¸¥ µð·ºÅ丮¿Í ÆÄÀÏ¸í¸¸ ÁöÁ¤ÇÏ´Â °ÍÀ» ¸»ÇÕ´Ï´Ù.

HtmlImage ÄÁÆ®·ÑÀÇ ¼Ó¼º¿¡´Â "ismap"°ú "usemap" ¼Ó¼ºÀÌ ÀÖ½À´Ï´Ù. ÀÌ´Â ¼±ÅÃµÈ À̹ÌÁöÀÇ ¿µ¿ªÀ» ±¸ºÐÇÏ¿© ¸Ê Çü½ÄÀ¸·Î Ç¥Çö ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.


Àâ´ã : °³ÀÎÀûÀÎ »çÁ¤À¸·Î ±×µ¿¾È ¼º½ÇÇÏÁö ¸øÇÏ¿© °­Á¸¦ ÀÚÁÖ ¿Ã¸®Áö ¸øÇß½À´Ï´Ù. À̷νá Html ¼­¹ö ÄÁÆ®·ÑÀº ³¡³ª°í, À¥¼­¹ö ÄÁÆ®·ÑÀ» ´Ù·ç´Â ½ÃÁ¡¿¡¼­ ºÎÁö·±ÇÏ°Ô °­Á¸¦ ¿Ã¸± °ÍÀ» ¾à¼ÓÇÕ´Ï´Ù.

Back