Aa//Los controles de usuario ya no pueden contener
Bb//Los controles de usuario no pueden activar el lado del servidor eventos Es solo una forma de reutilizar la apariencia, y las páginas aspx pueden hacerlo.
Cc//Los controles de usuario se heredan del sistema. Web.UI.UserControl, mientras que las páginas aspx heredan de System. Interfaz web
Dd//Los controles de usuario pueden contener otros controles de usuario, pero no se puede acceder a ellos directamente. Deben incluirse en la página aspx a la que se accederá y se puede acceder a la página aspx directamente.
Si desea utilizar controles de usuario en una página aspx, ¿cuál de las siguientes directivas de página debe agregarse al principio de la página aspx?
aa// lt; @page gt
bb// lt; @ Maestro gt
cc// @ Control gt
DD// lt; @ Register gt
Según su comprensión, cree que la principal diferencia entre el tercer control y el control de usuario es a.
Aa//Los controles de terceros son códigos compilados, con el sufijo dll, y pueden usarse siempre que la aplicación haga referencia a ellos, mientras que los controles de usuario son archivos de página, que son códigos no compilados y pueden sólo se puede utilizar en la aplicación actual.
Bb//Los controles de usuario son más flexibles que los controles de terceros y se pueden utilizar en muchos lugares de la aplicación.
Cc//Los controles de usuario aparecen en la caja de herramientas, los controles de terceros no aparecen en la caja de herramientas.
Dd//Los controles de usuario son más eficientes que los controles de terceros.
Las siguientes afirmaciones sobre HttpHandler y HttpModule son correctas: c.
Aa//En una solicitud Http, puede experimentar múltiples HttpModules y un HttpHandler.
Bb//Puedes experimentar múltiples HttpHandlers y un HttpModule en una solicitud Http.
Cc// HttpModule es el controlador final de solicitudes Http.
Dd// HttpHandler generalmente hace algo para dejar de enviar datos al cliente.
En aSPNET, la declaración incorrecta sobre HttpHandler es: (d)
Aa// El sufijo de archivo habitual es ashx.
Bb//Es el último punto del procesamiento de solicitudes HTTP.
Cc//Implementa IHttpHandler.
Dd//Cuando su propiedad IsReusable es falsa, significa que solo se puede usar una vez.
¿Cuál de las siguientes opciones no se puede configurar en el archivo web.config (c)
Aa//Cadena de conexión
Bb//Autenticación
CC//Navegación del sitio web
Dd//Cuando ocurre un error en el programa, se dirige a la página de aviso de error.
ASPNET admite tres métodos de autenticación y (b) no pertenece a estos tres.
aa//Pasaporte
Bb// ID de SqlServer
CC// Windows
dd//Form
En el archivo de configuración web.config de un directorio en el sitio web, hay un código sobre la autorización de este directorio. Después del análisis, cree que la respuesta correcta es: b.
ltAuthenticationgt
ltReject user = "?/ gt; Denegar a todos los usuarios anónimos
ltAllow user = "Zhang Xiao"/ gt; Permitir cuenta
ltdeny role = " * " gtdeny todos los usuarios
lt/authenticationgt
Aa//excepto Zhang Xiao, todos los usuarios pueden acceder al directorio del sitio web
. Bb//Excepto Zhang Xiao, todos los usuarios no pueden acceder al directorio del sitio web
Cc//Los usuarios anónimos y Zhang Xiao no pueden acceder al directorio del sitio web
Dd//Todos los roles y usuarios. no puedo acceder al directorio de este sitio web.
Se sabe que hay un archivo web.config en el directorio raíz del sitio web, que contiene el siguiente código para verificación. La declaración correcta es
ltAuthorization mode = "Formularios "
ltforms nombre = " userLogin " iniciar sesión URL = " ~/iniciar sesión . aspx " tiempo de espera = " 20 " gt
lt/forms gt;
lt/authorization gt;
aa// La función de loginUrl es ir a la página login.aspx cuando el usuario no puede iniciar sesión correctamente.
bb//La función de loginUrl es ir a la página login.aspx cuando el usuario no ha iniciado sesión.
Cc//El tiempo de espera significa que no hay inicio de sesión para más de 20 minutos Simplemente salga del sitio web
La función de dd//timeout es ir a la página login.aspx cuando el usuario no ha iniciado sesión después de 20 minutos. >¿Cuál de las siguientes afirmaciones sobre la implementación es correcta? (a d)
Aa//La implementación consiste en copiar los archivos del sitio al directorio web correspondiente.
Bb//El contenido debe. procesarse en el sitio local, como configurar y cifrar la base de datos. Luego, la cadena de conexión se copia directamente al directorio relevante del sitio en el servidor remoto.
Cc//Publica el sitio precompilado. Si necesita actualizar la página más adelante, es mejor no utilizar "Usar nombres fijos y ensamblaje de una sola página".
Dd//Publicar un sitio precompilado significa compilar todos los archivos del sitio en una dll.
Lo siguiente (c) no pertenece al control de navegación.
aa//Menu
bb// SiteMapPath
CC//View
dd// SiteMapDataSource
En ASP Los elementos HTML que se pueden incluir en las páginas de contenido en NET master son (D)
aa// lt;html gt
bb// lt;head gt
cc// lt;body gt
DD// lt;scriptgt<. /p>
Si desea utilizar el control TreeView para expandir todo de forma predeterminada al visualizar, configure el atributo (d).
aa//Profundidad de extensión
bb// ExpandImageToolTip
CC// ExpandImageUrl
dd//Extensión
En el control SiteMapPath, se debe configurar la propiedad (b) para establecer el separador en la ruta de navegación.
aa//Dirección de la ruta
bb//Separador de ruta
cc// PathSeparatorStyle
dd//Provider
p>
¿Cuál de las siguientes afirmaciones sobre el control ContentPlaceHolder es incorrecta: (C) ContentPlaceHolderMain.
aa// El control ContentPlaceHolder define el área relativa de contenido en la página maestra.
Bb//La página maestra también incluye uno o más controles ContentPlaceHolder.
cc// El control ContentPlaceHolder debe estar incluido en la página de contenido.
dd//El control Contenido se asocia con el contentplaceholder mediante su propiedad ContentPlaceHolder.
Las siguientes plantillas (c) no pertenecen a los controles de Repetidor.
aa//Plantilla de proyecto
bb// alternatingItemTemplate
cc//selecteditemtemplate
dd//Plantilla de separación
Cuando el control DataList se muestra en la página, al establecer la propiedad (a) se llamará la plantilla EditItemTemplate.
aa// EditItemIndex
bb//Editar índice
cc// SelectedItemIndex
dd// ModifyItemIndex
Si la paginación en la lista de datos es universal (AB) (seleccione dos)
Aa//Usar instrucción Sql
Bb//PaggedDataSource objeto para paginación.
Cc//Establece la propiedad CurrentPageIndex.
Dd//Establece la propiedad PageIndex de DataList.
La plantilla de fila alternativa en la lista de datos es (b)
aa//plantilla de elemento
bb// alternatingItemTemplate
cc / /selecteditemtemplate
dd//Plantilla separada
La siguiente afirmación sobre DataList es incorrecta (c)
Aa// DataList no tiene paginación incorporada función.
Bb// DataList tiene una plantilla SelectedItemTamplate.
Cc// DataList no puede utilizar el control ObjectDataSource para vincular datos. Puede utilizar el control ObjectDataSource para vincular datos.
Dd// DataList tiene dos plantillas más que el control Repetidor. La lista de datos tiene plantillas de edición y plantillas de selección.
En el evento Page_Load de la página aSPX, se escribe el siguiente código. Después de ejecutar la página, (a) se generará en la página. (Seleccione uno)
Página nula privada_Load(Remitente del objeto, System. Eventargs e) {
Respuesta. escribir("Bienvenido");
Respuesta. end();
Respuesta. Write("Bienvenido la próxima vez");
}
Aa//Bienvenido.
Bb//Bienvenido la próxima vez.
Cc//Bienvenido.
Gracias por visitarnos y espero verte de nuevo.
Dd//Bienvenido. Bienvenido a visitarnos la próxima vez.
En aSP.NET, una aplicación es una instancia de la clase (c).
aa//aplicación http
bb// HttpapplicationUtility
cc// HttpapplicationState
dd//page
En aSP.NET, la siguiente afirmación sobre los objetos de sesión es correcta (D).
(Seleccione uno)
Aa//Cada vez que un usuario abre una página web, se creará un objeto de sesión.
Bb//Después de que el usuario cierre la página web del cliente, el objeto de sesión desaparecerá inmediatamente.
cc//El valor del objeto de sesión solo puede desaparecer después de que se cierra la aplicación.
Dd//Otros usuarios no pueden acceder al objeto Session de cada usuario.
En aSP.NET, para saltar de la página actual a la página denominada Main.htm en el mismo directorio, el siguiente método es correcto (c). (Seleccione uno)
aa//Servidor. ejecutar(" main . htm ");
bb// Servlet. transferir(" main . htm ");
Cc // responder. Redirect(" main . htm ");
dd//response. write(" main . htm ");
Alguien usa aSP. La tecnología NET tiene una gran cantidad de visitas al sitio web. Recientemente, el sitio web suele caerse debido al alto uso de la memoria del servidor. Como técnico de sitios web, usted revisó cuidadosamente el sistema del sitio web y descubrió que el uso de memoria es alto porque cada usuario tiene una gran cantidad de datos almacenados en la sesión. Para resolver este problema, debe continuar con (c). (Seleccione uno)
Aa//Guardar los datos guardados en la sesión en la aplicación.
Bb//Guardar los datos guardados en la sesión en Cookie.
Cc//Guarde los datos con bajos requisitos de seguridad en la sesión en Cookie y guarde los datos que se utilizan con poca frecuencia en la base de datos.
Dd//Guarda datos con bajos requisitos de seguridad en la Sesión de la aplicación y almacena datos de uso poco frecuente en Cookies.
Para el control de edición de texto en línea de terceros FreeTextBox, si necesita obtener el código HTML del texto ingresado en el control, ¿a qué atributo (a) necesita acceder (seleccione uno)?
aa//text
bb//html texto
cc//valor
dd//seleccionar texto
A veces se produce el siguiente error durante la edición. Si desea evitar este error, ¿qué debe configurar en la directiva de página (D): (Seleccione uno)
aa//EnableEventValidation = " true "
bb// EnableEventValidation = " false "
cc// ValidateRequest="true "
dd// ValidateRequest="false "
Usa el código de verificación para generar el control Webvalidates . El método para generar el código de verificación es (c): (Elija uno).
aa//Generar()
bb// Inicial()
CC//Crear()
dd// Siguiente ()
En CodeSmith, la etiqueta script está escrita correctamente (b): (Elija uno)
aa// lt; script runat = " server " gt lt/script gt;
bb// lt; Script runat = " template " gt lt/script gt; Si no se agrega, se tratará como texto normal.
cc// lt; CodeTemplate runat = " servidor " gt/plantilla de código gt;
DD// lt; plantilla de código runat = " plantilla " gt; gt;
Utilice CodeSmith para generar código para clases de entidad. Para DbType. Int32, el tipo de salida debe ser: (c) (elija uno).
aa//bytes
bb//short
cc//int
dd//long
¿Cuál de los siguientes controles de fuente de datos es adecuado para el enlace de datos de tres capas (C)
aa// SqlDataSource
bb// accessDataSoure
cc/ / ObjectDataSoure
dd// XmlDataSoure
Cuál de las siguientes afirmaciones sobre varios controles de fuentes de datos es incorrecta: (a)
aa// La fuente de datos SqlDataSource el control no se puede utilizar para la base de datos Oracle y para acceder a la base de datos.
Bb// ObjectDataSource puede realizar acceso a datos específicos a objetos comerciales u otras clases que devuelven datos.
Cc// XmlDataSource puede realizar acceso específico a documentos XML, incluido el acceso físico y el acceso a la memoria.
Dd// SiteMapDataSource puede realizar acceso a datos de mapas de sitios específicos para sitios web almacenados por proveedores de mapas de sitios.
¿Cuál es el método para agregar eventos de script a filas vinculantes (d)?
aa//Enlace de datos del proyecto
bb//Enlace de datos p>
CC//Enlace de datos
dd// RowDataBound
Qué propiedad del control DropDownList puede obtener el elemento actualmente seleccionado (a)
aa/ / Lista desplegable. Seleccione Editar valor del elemento
bb// DropDownList. Seleccione Editar elemento.Text
cc// DropDownList. Valor seleccionado
dd// DropDownList. Seleccione el elemento de edición
La clase base del control Gridview es (C)
aa//HierarchicalDataBoundControl
bb// ListControl
cc/ / CompositeDataBoundControl
DD//basegridview
¿Cuál de las siguientes afirmaciones sobre la diferencia entre Eval y Bind es incorrecta (b)
aa// El método Eval() es estático (solo lectura).
bb// ¿El método Eval no está vinculado? Este método tiene una velocidad de acceso rápida.
cc// ¿Enlazar? Este método admite funciones de lectura/escritura y se puede modificar y devolver al servidor.
Dd// El método Bind no puede formatear la cadena.
Cuál de las siguientes afirmaciones sobre el control FileUpload es incorrecta ()
Aa//El atributo utilizado para obtener el nombre del archivo subido es FileUpload. PostedFile.Nombre del archivo
Bb//El atributo para obtener el tamaño del archivo cargado es la longitud del contenido del archivo.
Cc//Los atributos del tipo de archivo cargado son el tipo de contenido publicado.
Dd//El método para guardar los archivos subidos es FileUpload. Sevas
Utilice este control de autenticación (c) si se requiere un número de teléfono para la información del usuario.
aa// RequiredFieldValidator
bb//Expresión regular
Cc// RequiredFieldValidator y regularExpression
Dd// CompareValidator y RequiredFieldValidator
Ahora necesitamos verificar que el dato de entrada de Textbox sea la edad. Si es mayor que 18 y menor que 65, el control que se debe usar es (c).
aa// RequiredFieldValidator
bb//Expresión regular
Cc// RequiredFieldValidator y RangeValidator
Dd// CompareValidator y RequiredFieldValidator
El control ValidationSummary se utiliza para (b)
Aa//Número total de comprobaciones
Bb//Visualización concentrada de todos los resultados de la validación.
Cc//Determina si está fuera de rango.
Dd//Comprueba el tamaño del valor
En VS, la siguiente afirmación es incorrecta: d.
Aa//Un servidor web liviano incorporado.
Bb//No es necesario configurar IIS y establecer los permisos correspondientes.
Cc//Más de 80 controles integrados.
Dd//Prefijo de código, borrando lógica
Ejecute el siguiente código. Si ese día es domingo y el usuario ingresa "accp" (el ID del cuadro de entrada es txtName), generará (c).
Salida de cadena = " ";
Switch(DateTime.Now.DayOfWeek.ToString())
{
Caso "Sábado ": salida = "{0},Hola"; Pausa;
Caso "Domingo": salida = "{0},Ok"; Pausa;
Predeterminado: salida = " {0},Adiós"; break;
}
Mensaje de cadena = cadena. formato(salida, txtName. texto);
Respuesta. escribir(mensaje);
aa//hola
bb//ok
cc//adiós
Dd// Sin salida
El directorio App_Data se utiliza para colocar (a).
Aa//Archivos de datos privados
Bb//* *Archivos de disfrute
Cc//Archivos protegidos
Dd //Código files
Los archivos y directorios generados automáticamente por VS al crear un sitio web Asp.net tienen tres opciones (BCD).
Aa//Carpeta de recursos de la aplicación
Bb//directorio app_Data
Cc//archivos con extensiones de aspx y cs
Dd // Web. Archivos de configuración
Hay máquinas de producción para desarrollo y servidores para implementación. Lo correcto que se puede decir sobre el desarrollo e implementación de un sitio web es: BC elija dos opciones.
Aa// IIS debe estar instalado en el ordenador de producción.
Bb// IIS debe estar instalado en el servidor.
Cc//El ordenador de producción debe estar instalado con el sistema operativo Windows Server.
Dd//El servidor debe tener instalado el sistema operativo Windows Server.
Las aplicaciones típicas de B/S incluyen: BCD selecciona tres elementos.
Aa//Gestión de habitaciones de hotel
Bb//Sitio web de compras
CC//Blog personal
Dd//Foro
p>
Al desarrollar un sitio web de tres niveles, la clase de entidad correspondiente a la tabla de datos debe escribirse en la capa (D).
Aa//Capa de presentación
Bb//Capa de lógica empresarial
Cc//Capa de acceso a datos
Dd//Capa de modelo
Existe una regla en cierto foro que dice que no puedes publicar si has estado en línea durante menos de 100 horas, y el código relevante debe escribirse en la capa (b).
Aa//Capa de presentación
Bb//Capa de lógica empresarial
Cc//Capa de acceso a datos
Dd//Capa de modelo
Para llamadas a procedimientos almacenados, debe aparecer en la capa (c)
Aa//Capa de presentación
Bb//Capa de lógica empresarial
Cc//Capa de acceso a datos
Dd//Capa de modelo
Cuál de las siguientes afirmaciones es correcta: (AB) Elija dos opciones.
Aa//La capa de acceso a datos necesita agregar una referencia a la capa del modelo.
Bb//La capa de lógica empresarial necesita agregar una referencia a la capa de acceso a datos.
Cc//La capa de presentación necesita agregar referencias a la capa de acceso a datos, la capa de lógica de negocios y la capa de modelo.
Dd//La capa del modelo necesita agregar una referencia a la capa de acceso a datos.