н¨Ò»¸öÓû§¿Ø¼þ£¬ÒÔϳÂÊöÕýÈ·µÄÊÇ£º
A£© ±ØÐëÔÚµÚÒ»Ðаüº¬<%@Control %>Ö¸Áî¡£
B£© ±ØÐëÔÚÒ³ÃæÖаüº¬<%@Control %>Ö¸Á³öÏÖÔÚµÚ¼¸ÐÐû¹ØÏµ¡£ C£© ±ØÐëÔÚµÚÒ»Ðаüº¬<%@ Register %>Ö¸Áî¡£ D£© Óû§¿Ø¼þºó׺Ãû±ØÐëΪ .ascx
E£© ±ØÐëÔÚÒ³ÃæÖаüº¬<%@Page %>Ö¸Áî 1) A,D 2) C,D 3) B,D 4) A,E
ÔÚÏÂÁеÄASP.NETÎļþ¼ÐÖУ¬ÄÄÒ»¸öÊÇÄܹ»Ê¹Îļþ¼ÐÖеĴúÂë½øÐж¯Ì¬±àÒ룬´úÂëÖеÄÀàÄܹ»´ÓÒ³Ãæ·ÃÎÊ£¬¶ø²»ÓÃÔ¤±àÒë³É³ÌÐò¼¯¡£ A£©App_CodeÎļþ¼Ð B£©BinÎļþ¼Ð
C£©App_BrowsersÎļþ¼Ð D£©App_DataÎļþ¼Ð 1) A 2) B 3) C 4) D
¼òµ¥ÃèÊöÒÔÏÂC#´úÂëµÄ×÷Óá£
protected void Page_Load(object sender, EventArgs e) {
string scriptText = \;
ClientScript.RegisterOnSubmitStatement(this.GetType(), \, scriptText); }
A£©App_CodeÎļþ¼Ð B£©BinÎļþ¼Ð
C£©App_BrowsersÎļþ¼Ð D£©App_DataÎļþ¼Ð
1) A£®ÔÚÒ³ÃæÌí¼ÓÒ»¸ö½Å±¾£¬µ±Ò³ÃæÔÚ¿Í»§¶Ë±»Ìύʱ£¬ÏÔʾһ¸öÈ·ÈÏ¿ò£¬ÏûϢΪ£ºDo you want
to submit this page?
2) B. ²»»á²úÉúÈκÎЧ¹û£¬ÒòΪPage_LoadʼþÊÇÔÚ·þÎñÆ÷ÉϱàÒëºÍÔËÐеġ£ 3) C£®»á²úÉúÒ»¸ö½Å±¾£¬ÔÚ·þÎñÆ÷ÉÏÖ´ÐС£
4) D£®»áÏò¿Í»§¶Ë·¢ËÍÒ»¸öÏìÓ¦£¬µ«Êǽű¾´úÂë²»»á·¢Ë͵½¿Í»§¶ËµÄä¯ÀÀÆ÷¡£
Ò³ÃæÖÐÒ»¸öÕâÑùÒ»¸öÖ¸Á
<%@ OutputCache Duration=¡±1200¡± VaryByParam=\¶ÔÓÚ¸ÃÖ¸ÁîµÄ½âÊÍÒÔÏÂÕýÈ·µÄÓУ¿
A£© ¸ÃÖ¸Áî»á°ÑÕû¸öÒ³Ãæ»º´æµ½¿Í»§¶Ëä¯ÀÀÆ÷
B£© ¸ÃÖ¸Áî»áÔÚµÚÒ»¸ö¿Í»§¶ËÇëÇó¸ÃÒ³ÃæÊ±ºò°ÑÒ³Ãæ»º´æÔÚ·þÎñÆ÷£¬»º´æÊ±¼äÊÇ1200ºÁ
Ãë
C£© ¸ÃÖ¸Áî»áÔÚµÚÒ»¸ö¿Í»§¶ËÇëÇó¸ÃÒ³ÃæÊ±ºò°ÑÒ³Ãæ»º´æÔÚ·þÎñÆ÷£¬»º´æÊ±¼äÊÇ20·Ö
ÖÓ¡£
D£© ¸ÃÖ¸Áî»áÔÚµÚÒ»¸ö¿Í»§¶ËÇëÇó¸ÃÒ³ÃæÊ±ºò°ÑÒ³Ãæ»º´æÔÚ·þÎñÆ÷£¬µ±µÚ¶þ¸ö¿Í»§ÔÚ
1200ºÁÃëÄÚÔÙ´ÎÇëÇóʱ£¬Ö±½Ó´Ó·þÎñÆ÷»º´æÖÐÕÒµ½¸ÃÒ³ÃæµÄÊä³ö£¬·¢Ë͵½¿Í»§¶Ë¡£ E£© ÔÚµ±µÚ¶þ¸ö¿Í»§ÔÚ1200ºÁÃëÄÚÔÙ´ÎÇëÇó¸Ãҳʱ£¬·þÎñÆ÷ÔٴαàÒë¸ÃÒ³µÄÊä³öÇÒ·ÅÈë
»º´æ¡£
F£© Ò²¿ÉÒÔͨ¹ý±à³Ì·½Ê½£¬·ÃÎÊResponse.CacheÀ´ÉèÖûº´æ
G£© ¸ÃÒ³ÃæÔÚ»º´æºó£¬ÇÒÔÚ»º´æÊ±¼äÄÚ£¬»áͨ¹ýURLµÄ²ÎÊýcityµÄ²»Í¬¿ÉÄܸıäÒ³ÃæµÄÊä
³ö·¢Ë͵½¿Í»§¶Ë¡£
H£© ¸ÃÒ³ÃæÔÚ»º´æºó£¬ÇÒÔÚ»º´æÊ±¼äÄÚ£¬¿Í»§¶ËµÃµ½µÄÊä³ö¾Í²»»áÓÐÈκθı䡣 1) C£¬D£¬F£¬G 2) A,F,H 3) B,,F 4) F,H
ÏÂÁйØÓÚWeb.configÅäÖÃÎļþÖÐAnonymousIdentificationÔªËØµÄ×÷ÓÃÕýÈ·µÄÊÇ£º 1) ΪδÑéÖ¤Éí·ÝµÄÓû§ÅäÖÃÄäÃû±êʶ 2) ±íʾ AuthorizationRule ¶ÔÏóµÄ¼¯ºÏ 3) ÅäÖà Web Ó¦ÓóÌÐòµÄÉí·ÝÑéÖ¤¡£ 4) ÅäÖà Web Ó¦ÓóÌÐòÊÚȨ¡£
ÏÂÁйØÓÚÒÔϳÂÊö£º
ASP.NETÖÐSkinÎļþ¿ÉÒÔ°üº¬CSSÉèÖá£
ͨ¹ýpageÖ¸ÁîµÄThemeÊôÐÔ¿ÉÒÔ¸øÒ³ÃæÖ¸¶¨Ö÷Ì⣬Ҳ¿ÉÒÔ·ÃÎÊPage.ThemeÉèÖÃÖ÷Ìâ¡£ 1) AÕýÈ·£¬B²»ÕýÈ· 2) A²»ÕýÈ·£¬BÕýÈ· 3) Á½¸ö¶¼ÕýÈ· 4) Á½¸ö¶¼²»ÕýÈ·
ÏÂÁйØWeb.ConfigÎļþµÄ²ûÊö£º
A£®Web.ConfigÎļþÖеÄÔªËØ²»Çø·Ö´óСд
B£®Web.ConfigÎļþÊÇÓÃÀ´´æ·ÅÕ¾µãÓ¦ÓóÌÐòµÄÅäÖÃÐÅÏ¢µÄ¡£Í¨¹ýpageÖ¸ÁîµÄThemeÊôÐÔ¿ÉÒÔ¸øÒ³ÃæÖ¸¶¨Ö÷Ì⣬Ҳ¿ÉÒÔ·ÃÎÊPage.ThemeÉèÖÃÖ÷Ìâ¡£ 1) AÕýÈ·£¬B²»ÕýÈ· 2) A²»ÕýÈ·£¬BÕýÈ· 3) Á½¸ö¶¼ÕýÈ· 4) Á½¸ö¶¼²»ÕýÈ·
ÏÂÁйØÓÚASP.NETƤ·ôÎļþµÄ³ÂÊö£º
A£®Æ¤·ô¶¨Òå²»°üÀ¨·þÎñÆ÷¿Ø¼þIDÊôÐÔµÄÉèÖà B£®Äã²»¿ÉÒÔÔÚÆ¤·ôÎļþÖж¨ÒåCSSµÄÄÚÈÝ 1) AÕýÈ·£¬B²»ÕýÈ· 2) A²»ÕýÈ·£¬BÕýÈ· 3) Á½¸ö¶¼ÕýÈ·
4) Á½¸ö¶¼²»ÕýÈ·
ÏÂÁйØÓÚASP.NETÒ³ÃæÖ÷Ì⣨Theme£©µÄ³ÂÊö£º
A£®¶ÔÒ³ÃæÓ¦ÓÃÒ»¸öÖ÷Ì⣬ֻÄÜÔÚPageÖ¸ÁîµÄThemeÊôÐÔÖÐÉèÖᣠB£®¿ÉÒÔÔÚweb.ConfigÎļþÖÐÖ¸¶¨Ö÷Ìâ¡£ 1) AÕýÈ·£¬B²»ÕýÈ· 2) A²»ÕýÈ·£¬BÕýÈ· 3) Á½¸ö¶¼ÕýÈ· 4) Á½¸ö¶¼²»ÕýÈ·
ÔÚWeb³ÌÐòÖÐн¨ÁËÒ»¸öSkinFile,µ«Êdzö´í£¬´úÂëÈçÏ¡£ÄãÈÏΪÊÇʲôÔÒòÔì³ÉµÄ£¿
ÔÚASP.NETÒ³ÃæÖУ¬ÒÔ±à³Ì·½Ê½Ö¸¶¨Ò³ÃæÖ÷Ì⣬µ«ÊÇÎÞ·¨µÃµ½ÏëÒªµÄÊä³ö£¬SkinÎļþ¶¼ÕýÈ·,ºóÖôúÂëÈçÏ£¬ÇëÖ¸³öÔÒò£º
protected void Page_Load(object sender EventArgs e) {
If(null==Request.QueryString[¡°SkinFileName¡±]) {
Page.Theme=¡±DefaultTheme¡±; break; }
Switch(Request.QueryString[¡°SkinFileName¡±]) {
case ¡°Theme_A¡±:
Page.Theme=¡±Theme_A¡±;break; case ¡°Theme_B¡±:
Page.Theme=¡±Theme_B¡±;break; } }
1) Page.ThmeÊôÐÔÊÇÖ»¶ÁµÄ
2) Page_load·½·¨Ó¦¸ÃÊÇpublicµÄ
3) Request.QueryString[¡°SkinFileName¡±] Ö»ÄÜ»ñȡһ´Î¡£ 4) ²»ÄÜÔÚPage_PreinitʼþÖ®ºóÉèÖÃTheme
ÔÚASP.NETÒ³ÃæÖУ¬ÒÔ±à³Ì·½Ê½Ö¸¶¨Ò³ÃæÖ÷Ì⣬µ«ÊÇÎÞ·¨µÃµ½ÏëÒªµÄÊä³ö£¬SkinÎļþ¶¼ÕýÈ·,ºóÖôúÂëÈçÏ£¬ÇëÖ¸³öÔÒò£º
ÒÔÏÂÊÇWeb.ConfigÎļþµÄÒ»²¿·Ö£¬Ö¸³ö¸ÃÎļþ´íÎóµÄµØ·½£º
1)
ÔÚÒ³ÃæÖвåÈëÒ»¸öwebÓû§¿Ø¼þÐèÒªÄĸöÖ¸ÁÒÔÏÂÄÄЩ²»ÊǸ´ºÏWeb·þÎñÆ÷¿Ø¼þµÄÌØÕ÷£¿
1) ËüÓµÓÐÒ»¸öÓû§½çÃæ£¬ÓÉһЩÏÖÓеÄWeb·þÎñÆ÷¿Ø¼þ¹¹³É 2) ËüÅÉÉúÓÚSystem.Web.UI.WebControls.Composite.ControlÀà 3) Ëüͨ¹ýÖØÐ´CreateChildControls·½·¨À´´´½¨×ӿؼþ
4) ÔÚÄ㲿ÊðÓ¦ÓóÌÐò֮ǰËü²»»áÔÚBinÎļþ¼ÐÖбàÒë³ÉÒ»¸ö³ÌÐò¼¯¡£
¶ÔÓÚÒ³Ãæ¸ú×ÙÒÔϳÂÊö£º A£® ¿ÉÒÔÔÚ<%@Page %>Ö¸ÁîÖÐÉèÖÃtrace=¡±true¡± À´ÊµÏÖÒ³ÃæµÄ¸ú×Ù¡£ B£® ¿ÉÒÔÔÚWeb.ConfigÎļþÖÐÉèÖøú×Ù 1) AÕýÈ·£¬B²»ÕýÈ· 2) A²»ÕýÈ·£¬BÕýÈ· 3) AºÍB¶¼ÕýÈ· 4) AºÍB¶¼²»ÕýÈ·
¶ÔijһASP.NETÒ³ÃæÊµÏÖÒ³ÃæµÄ²¿·Ö»º´æ£¬ÏÂÁз½·¨ÕýÈ·µÄÊÇ£º
A£® °ÑÒª»º´æµÄ²¿·Ö×ö³ÉWebÓû§¿Ø¼þ£¬ÔÚÓû§¿Ø¼þÖÐʹÓÃ<%@OutputCache%>Ö¸Áî B£® ÔÚÒ³ÃæÖÐʹÓÃ<%@OutputCache%>Ö¸Á¶ø¶ÔÓÚ²»ÐèÒª»º´æµÄ²¿·ÖʹÓÃSubstitution
¿Ø¼þʵÏÖ
1) AÕýÈ·£¬B²»ÕýÈ· 2) A²»ÕýÈ·£¬BÕýÈ· 3) AºÍB¶¼ÕýÈ· 4) AºÍB¶¼²»ÕýÈ·
ÔÚASP.NETÒ³ÃæÖÐÓÐÕâÑùµÄÉèÖã¬
<%@ OutputCache Duration=\ VaryByControl=\ %> ¶ÔÓÚËüµÄ×÷ÓõĽâÊÍÊÇ£º
1) Ò³ÃæÔÚµÚÒ»´ÎÇëÇóºó»á±»»º´æ180ÃëÖÓ£¬ÆäÊä³ö¿ÉÄܸù¾ÝURL²ÎÊýDropDownList1µÄ²»Í¬¶øÓв»Í¬Êä³ö¡£
2) Ò³ÃæÔÚµÚÒ»´ÎÇëÇóºó»á±»»º´æ180ÃëÖÓ£¬ÆäÊä³ö¿ÉÄܸù¾Ý·þÎñÆ÷¿Ø¼þDropDownList1²ÎÊýµÄ²»Í¬¶øÓв»Í¬Êä³ö¡£