aspose.info
GA

Formáid Chomhaid ASCX

Nuashonraithe

Cad is comhad ASCX ann?

Is éard atá i gcomhad le síneadh .ascx ná rialú úsáideora a úsáidtear mar chomhpháirt ath-inúsáidte ar leathanaigh ghréasáin. Déantar tagairt dó in aon láithreán gréasáin ASP trí é a tharraingt ón mbosca rialaithe go dtí an leathanach. Cuirtear rialuithe úsáideoirí ASCX leis an tionscadal mar fhoinse lárnach, rud a fhágann go léireofar aon athrú ar an rialú úsáideora ar fud an láithreáin ghréasáin ar fad. Murab ionann agus comhaid ASMX a shainíonn meicníocht chun cumarsáid a dhéanamh laistigh de 2 réad ar an idirlíon, is rialuithe úsáideoirí iad comhaid ASCX chun iad a leabú i leathanaigh nó ar shuíomh Gréasáin.

Formáid Chomhaid ASCX

Tá comhaid ASCX ag scríobh i bhformáid gnáth-théacs agus is féidir leo cód a úsáid taobh thiar de ghné mar leathanaigh ghréasáin a chríochnaíonn le .ascx.cs. Tosaíonn cód marcála rialuithe úsáideoirí le treoir @Control mar a thaispeántar sa sampla seo a leanas.

<%@ Control Language="VB" AutoEventWireup="false" CodeFile="WebUserControl.ascx.vb" Inherits="WebUserControl" %>
<p>A simple web user control with static HTML only.</p>

Is féidir an rialú úsáideora gréasáin seo a athúsáid ar go leor leathanach ar nós buntásc leathanaigh, ceanntásc nó cineál éigin nascleanúna suímh. Tá airíonna, modhanna agus imeachtaí ag rialuithe úsáideoirí gréasáin mar aon rialtóir eile a fhágann go bhfuil siad úsáideach chun a n-iompraíocht amhairc a shocrú.

Sampla de rialuithe úsáideora a chlárú i web.config

D’fhonn rialú úsáideora aonair a úsáid ar go leor leathanaigh, is féidir an rialú gréasáin a chlárú i web.config. Ligeann sé seo úsáid a bhaint as an smacht ar an suíomh Gréasáin ar fad seachas clárú ar gach leathanach ina n-aonar. Sainmhíníonn an cód samplach seo a leanas conas rialú gréasáin a chlárú i web.config le taispeáint mar bhuntásc ar an suíomh Gréasáin iomlán.

<configuration>
  <system.web>
    <pages>
      <controls>
        <add src="Footer.ascx" tagPrefix="bs" tagName="footer" />
      </controls >
    </pages >
  </system.web>
</configuration>

Tagairtí

Féach freisin