亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

ASP.NET熱點問題解答14個

2019-11-18 19:29:59
字體:
來源:轉載
供稿:網友

  1、asp.net能在那些系統中運行?

  目前,ASP.NET還只能奔跑在微軟的Windows 2000、Windows xp和Windows 2003的系統中,并且需要微軟Internet Information Server(IIS)的支持,微軟原計劃要讓Windows NT4.0也支持ASP.NET,但可能微軟是有些技術問題或市場考慮,還沒有實現NT下的ASP.NET的支持。

  2、在一個ASPX文件中是否可以使用一種以上的語言?

  答案讓你有點失望,雖然微軟的提供了公共語言運行環境(CLR,Common Laguage Runtime),實現了多種編程語言間的緊密集成,可以允許你從一個VB對象中導出C#所需的對象來,但一個ASPX文件中只能用一種語言,正如你不能在VB.NET中使用C#的語法一樣。

  3、ASPX文件的服務器端腳本支持那些語言?

  目前,ASPX文件只支持C#、Visual Basic.NET、Jscript.NET和J#,但是你使用code—behind(代碼分離)的方法創建一個獨立代碼文件,你就可以使用任何.NET編譯器支持的語言來實現功能了。

  4、在Global.asax文件中能使用code—behind(代碼分離)技術嗎?

  當然可以了,例如:
  Global.asax:
  
  和使用code—behind(代碼分離)技術
  Global.asax:
  
  MyApp.vb:
  Imports System.Web
  Imports System.Web.sessionState
  Public Class MyApp
  Sub application_Start(ByVal sender As Object, ByVal e As EventArgs)
  Application("online_session") = 0
  End Sub
  Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs)
  Application.Lock()
  Application("online_session") = CInt(Application("online_session")) + 1
  Application.UnLock()
  End Sub
  Sub Session_End(ByVal sender As Object, ByVal e As EventArgs)
  Application.Lock()
  Application("online_session") = CInt(Application("online_session")) - 1
  Application.UnLock()
  End Sub
  End Class
  5、我能否看到ASPX文件在ASP.NET中生成的代碼嗎?

  可以看到的,當你的ASPX文件中包含命令或Web.config中聲明了時,你就可以在系統目錄下的Microsoft.NET/Framework/v1.0.nnnn/Temporary ASP.NET Files中找到ASPX文件在ASP.NET下生成的文件。

  6、在ASPX文件中如何注釋呢?

  同ASP文件中的方法一樣。
  

  7、ASPX文件中是否可以存在一個以上服務器端 Form 標記?

  不可以

  8、我可以在Web窗體中使用自定義數據類型嗎

  可以,你可以把包含自定義數據類型的DLL文件放在程序根目錄下的BIN目錄中,ASP.NET會在數據類型引用時,裝載DLL文件的。

  9、我能在Global.asax文件中觸發那些事件?
  Application對象創建和結束時所觸發的事件有
   Application_Start
   Application_End
  Session對象創建和結束時所觸發的事件有
  • Session_Start
  • Session_End
  對程序有請求發生時觸發的事件有 (按發生順序排列)
  • Application_BeginRequest
  • Application_AuthenticateRequest
  • Application_AuthorizeRequest
  • Application_ResolveRequestCache
  • Application_AcquireRequestState
  • Application_PReRequestHandlerExecute
  • Application_PostRequestHandlerExecute
  • Application_ReleaseRequestState
  • Application_UpdateRequestCache
  • Application_EndRequest
  當有程序有錯誤發生時觸發的事件有
  • Application_Error
  • Application_Disposed
  10、Web控件是否支持樣式表(CSS)呢?

  Yes. All Web controls inherit a property named CssClass from the base class System.Web.UI.WebControls.WebControl. The following example defines a CSS class named Input and uses it to modify a TextBox control to display text in red 10-point Verdana type:

  支持,所有的Web控件都從基類System.Web.UI.WebControls.WebControl中繼承了一個叫做CssClass的屬性。
  例如:
  
   <html>
    <head>
    <style>
    .Input { font: 10pt verdana; color: red; }
    </style>
    </head>
    <body>
    <form runat="server">
    <asp:TextBox CssClass="Input" RunAt="server" />
    </form>
    </body>
    </html>

   11、在ASPX文件中默認導入那些名稱空間?

  ASPX默認導入的名稱空間可以直接引用了,使用其它的名稱空間就的自行導入了。

  默認名稱空間
   System
   System.Collections
   System.Collections.Specialized
   System.Configuration
   System.Text
   System.Text.RegularExpressions
   System.Web
   System.Web.Caching
   System.Web.Security
   System.Web.SessionState
   System.Web.UI
   System.Web.UI.HtmlControls
   System.Web.UI.WebControls
  12、我是否可以自己創建服務器控件呢?

  可以,創作您自己的 ASP.NET 服務器控件很容易。創建簡單的自定義控件時,您所要做的只是定義從 System.Web.UI.Control 派生的類并重寫它的 Render 方法。Render 方法采用 System.Web.UI.HtmlTextWriter 類型的參數??丶l送到客戶端的 HTML 作為字符串參數傳遞到 HtmlTextWriter 的 Write 方法。
  例如:
    服務器控件代碼(簡單顯示字符串):Simple.vb:
    Imports System
    Imports System.Web
    Imports System.Web.UI

    Namespace SimpleControlSamples

    Public Class SimpleVB : Inherits Control

    Protected Overrides Sub Render(Output As HtmlTextWriter)
    Output.Write("<H2>歡迎使用控件開發!</H2>")
    End Sub
    End Class
    End Namespace
    引用文件Simple.aspx:
    <%@ Register TagPrefix="SimpleControlSamples" Namespace="SimpleControlSamples" Assembly="SimpleControlSamplesVB" %>

    <html>
    <body>
    <form method="POST" action="Simple.aspx" runat=server>
    <SimpleControlSamples:SimpleVB id="MyControl" runat=server/>
    </form>
    </body>
    </html>

  13、如何在ASP.NET程序中發送郵件呢?

  在ASP.NET程序中發送郵件不再象ASP中那樣需要組件的支持了,在.NET的框架基類的System.Web.Mail名稱空間內包含的MailMessage和SmtpMail類可以實現這個功能。
  例如:
  Dim message As new Mail.MailMessage
  message.From = "web3@163.com"
  message.To = "web3@163.com"
  message.Subject = "測試"
  message.Body = "內容"
  Mail.SmtpMail.SmtpServer = "localhost"
  Mail.SmtpMail.Send(message)

  14、我將如何通過ADO.NET讀取數據庫中的圖片并顯示它呢?

  下面舉一個從Microsoft SQL Server的PUB數據庫讀取圖片并顯示它的例子:
  下面舉一個從Microsoft SQL Server的PUB數據庫讀取圖片并顯示它的例子:
    <%@ Import Namespace="System.Data.SqlClient" %>
    <%@ Import Namespace="System.Drawing" %>
    <%@ Import Namespace="System.Drawing.Imaging" %>
    <%@ Import Namespace="System.IO" %>
    <script language="VB" runat="server">
    Sub Page_load(Sender as Object, E as EventArgs)
    dim stream as new MemoryStream
    dim connection as SqlConnection
    connection=new SqlConnection("server=localhost;database=pubs;uid=sa;pwd=")
    try
    connection.Open()
    dim command as SqlCommand
    command = new SqlCommand ("select logo from pub_info where pub_id='0736'", connection)
    dim image as byte()
    image = command.ExecuteScalar ()
    stream.Write (image, 0, image.Length)
    dim imgbitmap as bitmap
    imgbitmap = new Bitmap (stream)
    Response.ContentType = "image/gif"
    imgbitmap.Save (Response.OutputStream, ImageFormat.Gif)
    Finally
    connection.Close()
    stream.Clse()
    End Try
    End Sub
    </script>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
夜夜嗨av色综合久久久综合网| 国产精品老女人视频| 91大神在线播放精品| 亚洲视频精品在线| 成人h视频在线观看播放| 一道本无吗dⅴd在线播放一区| 成人黄色激情网| 久久99久久99精品免观看粉嫩| 国产精品视频最多的网站| 色综合天天狠天天透天天伊人| 精品美女国产在线| 久久精品最新地址| 中文字幕一精品亚洲无线一区| 国产精品国模在线| 日本中文字幕不卡免费| 中文字幕av一区| 成人啪啪免费看| 97免费视频在线| 中文字幕日韩电影| 亚洲第一色中文字幕| 成人久久精品视频| 久久人91精品久久久久久不卡| 国产噜噜噜噜久久久久久久久| 欧美性感美女h网站在线观看免费| 日韩hd视频在线观看| 欧美日韩亚洲激情| 91av视频在线| 日韩精品视频中文在线观看| 亚洲人在线观看| 国产精品色悠悠| 亚洲人成77777在线观看网| 亚洲欧美国产一区二区三区| 国产精品免费久久久久影院| 亚洲欧美日本精品| 久久久久北条麻妃免费看| 欧美精品电影免费在线观看| 欧美日韩国产精品专区| 国产美女精品免费电影| 日韩亚洲成人av在线| 国产精品欧美激情在线播放| 91精品国产91久久| 91精品久久久久久久久久另类| 性金发美女69hd大尺寸| 欧美性生活大片免费观看网址| 成人a级免费视频| 欧美在线视频一区| 国产婷婷成人久久av免费高清| 精品一区电影国产| 成人深夜直播免费观看| 久久久久久有精品国产| 91免费福利视频| 精品视频在线播放| 日韩成人激情影院| 日韩精品欧美国产精品忘忧草| 国产精品丝袜视频| 亚洲欧美日韩一区二区三区在线| 国外成人在线视频| 欧美最猛黑人xxxx黑人猛叫黄| 久久久国产在线视频| 日韩国产精品亚洲а∨天堂免| 在线亚洲午夜片av大片| 亚洲欧美日韩国产精品| 日韩美女在线播放| 91av视频导航| 亚洲片在线资源| 欧美性做爰毛片| 国产欧美精品在线| 国产精品永久免费在线| 国产精品稀缺呦系列在线| 亚洲欧洲视频在线| 国产精品久久久久一区二区| 国产亚洲精品成人av久久ww| 97色在线观看免费视频| 国内外成人免费激情在线视频| 热久久免费国产视频| 国产日韩欧美日韩| 国产精品精品一区二区三区午夜版| 国产精品久久久久久av下载红粉| 亚洲最新av在线网站| 青草青草久热精品视频在线观看| 欧美国产日产韩国视频| 亚洲最大的免费| 国产日韩在线亚洲字幕中文| 亚洲精品福利在线| 国产精品久在线观看| 亚洲国产精品久久精品怡红院| 亚洲二区在线播放视频| 在线视频免费一区二区| 92国产精品久久久久首页| 欧美精品少妇videofree| 久久久久久美女| 青青青国产精品一区二区| www.亚洲成人| 国产激情综合五月久久| www.99久久热国产日韩欧美.com| 国产成人综合精品在线| 精品国产精品三级精品av网址| 中文字幕成人精品久久不卡| 国产精品视频一| 亚洲欧洲免费视频| 亚洲国产精品va| 国产精品欧美日韩一区二区| 国产精品久久一区| 日韩在线观看免费全集电视剧网站| 国产精品久久久久久久午夜| 色偷偷91综合久久噜噜| 久久99久久久久久久噜噜| 午夜精品久久久久久久白皮肤| 91精品久久久久久久久久| 国产美女久久精品香蕉69| 亚洲高清不卡av| 成人a在线视频| 91精品国产综合久久久久久久久| 精品福利视频导航| 亚洲欧美日韩综合| 亚洲欧美日韩中文在线| 96精品久久久久中文字幕| 日韩在线资源网| 精品一区精品二区| 日韩中文字幕欧美| 久久久久久久久亚洲| 国产不卡在线观看| 欧美激情一区二区久久久| 中国人与牲禽动交精品| 久久视频免费在线播放| 亚洲精品美女免费| 8x海外华人永久免费日韩内陆视频| 国产精品久久电影观看| 欧美日韩国产成人| 91福利视频网| 日本中文字幕久久看| 97色在线观看免费视频| 精品高清一区二区三区| 欧美在线一区二区三区四| 亚洲色图35p| 亚洲第一区在线观看| 国产精品扒开腿做爽爽爽男男| 亚洲深夜福利在线| 97免费视频在线播放| 国产人妖伪娘一区91| 亚洲欧洲国产伦综合| 日韩av电影手机在线| 成人免费看吃奶视频网站| 亚洲视频在线观看| 成人精品在线观看| 久久视频免费在线播放| 亚洲精品国产精品国自产在线| 亚洲精品中文字幕有码专区| 精品国产精品三级精品av网址| 色综合视频一区中文字幕| 国产成+人+综合+亚洲欧美丁香花| 久久久国产一区二区三区| 久久免费视频在线| 亚洲男人天堂2019| 欧美日韩精品二区| 国产精品成人久久久久| 日韩av影视在线| 九九热视频这里只有精品| wwwwwwww亚洲| 欧美精品手机在线| 欧美激情免费观看| 亚洲精品中文字幕有码专区| 91亚洲人电影| 欧美一性一乱一交一视频|