<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    1 :維護(hù)數(shù)據(jù)庫的完整性、一致性、你喜歡用觸發(fā)器還是自寫業(yè)務(wù)邏輯?為什么
    答:盡可能用約束(包括CHECK、主鍵、唯一鍵、外鍵、非空字段)實現(xiàn),這種方式的效率最好;其次用觸發(fā)器,這種方式可以保證無論何種業(yè)務(wù)系統(tǒng)訪問數(shù)據(jù)庫都能維持?jǐn)?shù)據(jù)庫的完整性、一致性;最后再考慮用自寫業(yè)務(wù)邏輯實現(xiàn),但這種方式效率最低、編程最復(fù)雜,當(dāng)為下下之策
    2 : ADO。NET相對于ADO等主要有什么改進(jìn)?
    答 ADO數(shù)據(jù)以Recordset 形式存儲 ADO.NET以DataSet形式存儲
    Recordset對數(shù)據(jù)庫持續(xù)連接訪問ADO.NET提供對數(shù)據(jù)庫斷開連接
    ADO.NET與ADO相比,優(yōu)勢在于提供了數(shù)據(jù)集和數(shù)據(jù)適配器,有利于實現(xiàn)分布式處理,降低對數(shù)據(jù)庫服務(wù)器資源的消耗。
    3 : ASP。NET與ASP相比,主要有哪些進(jìn)步?
    答 asp.net  可以使用強(qiáng)類型語言 頁面是編譯,執(zhí)行速度快, 增加安全性和可靠性,通過繼承機(jī)制來支持代碼的重用,提供聲明性服務(wù)器控件減少代碼行數(shù)
    Asp需要解釋,執(zhí)行速度慢,重用代碼不方便,沒有調(diào)試機(jī)制
    4:C#中的委托是什么?事件是不是一種委托?
    答 委托本質(zhì)上是一種“方法接口”,它相當(dāng)于C/C++中的函數(shù)指針,當(dāng)然它比函數(shù)指針安全,在C#中通常用于事件處理。與JAVA相比,可以避免使用大量小粒度的匿名類。(不過,也許微軟就是使用類似于JAVA的匿名類實現(xiàn)委托的,只不過從字面上看起不是那么回事罷了,誰知道呢?)
    事件不是委托,不過由于事件的性質(zhì)決定了處理它的程序邏輯能訪問的參數(shù),因此,在C#中處理事件的邏輯都包裝為委托(一種“方法接口”)。實際上,如果你處理自定義的事件,就像JAVA中那樣用接口實現(xiàn)也是可以的,不過這么做在C#一般沒有什么特別的好處。
    5:new有幾種用法
    第一種:new Class();
    第二種:覆蓋方法
    public new XXXX(){}
    第三種:new 約束指定泛型類聲明中的任何類型參數(shù)都必須有公共的無參數(shù)構(gòu)造函數(shù)。
    6:如何把一個array復(fù)制到arrayList里
    答 foreach( object o in array )arrayList.Add(o);
    7:datagrid.datasouse可以連接什么數(shù)據(jù)源
    答 [dataset,datatable,dataview] dataset,datatable,dataview , IList
    8:概述反射和序列化
    答 反射:程序集包含模塊,而模塊包含類型,類型又包含成員。反射則提供了封裝程序集、模塊和類型的對象。您可以使用反射動態(tài)地創(chuàng)建類型的實例,將類型綁定到現(xiàn)有對象,或從現(xiàn)有對象中獲取類型。然后,可以調(diào)用類型的方法或訪問其字段和屬性
    答 序列化:序列化是將對象轉(zhuǎn)換為容易傳輸?shù)母袷降倪^程。例如,可以序列化一個對象,然后使用 HTTP 通過 Internet 在客戶端和服務(wù)器之間傳輸該對象。在另一端,反序列化將從該流重新構(gòu)造對象。
    9:概述o/r mapping 的原理答 利用反射,配置 將類于數(shù)據(jù)庫表映射
    10:類成員有( )種可訪問形式
    答 可訪問性:public ,protected ,private,internal
    11:用sealed修飾的類有什么特點
    答 sealed 修飾符用于防止從所修飾的類派生出其它類。如果一個密封類被指定為其他類的基類,則會發(fā)生編譯時錯誤。密封類不能同時為抽象類。
    sealed 修飾符主要用于防止非有意的派生,但是它還能促使某些運行時優(yōu)化。具體說來,由于密封類永遠(yuǎn)不會有任何派生類,所以對密封類的實例的虛擬函數(shù)成員的調(diào)用可以轉(zhuǎn)換為非虛擬調(diào)用來處理。
    11:列舉ADO.NET中的五個主要對象,并簡單描述
    connection,command,dataReader,dataAdapter,dataset ...
    12:執(zhí)行下面代碼后:
     String strTemp ="abcdefg 某某某";
    Int i System.Text.Encoding.Default.GetBytes(strTemp).Length;
    Int j = strTemp.Length;
    問:i=(14 ) ;j=(11 )
    i=(14 ) ;j=(11 ) 中文兩個字節(jié)
    13:C#中,string str = null 與 string str ="",請盡量用文字說明區(qū)別。(要點:說明詳細(xì)的內(nèi)存空間分配)
    答 string str = null 是不分配內(nèi)存空間,而string str = "" 給它分配長度為空字符串的內(nèi)存空間。
    14:概述.NET里對 remoting 和 webservice 兩項技術(shù)的理解和實際中的應(yīng)用。
    答 遠(yuǎn)程邏輯調(diào)用,remoing接口只能用在.net中
    15:什么是code-behind技術(shù)
    答 aspx and cs  代碼隱藏
    16:概述三層結(jié)構(gòu)體系
    答 表示層 數(shù)據(jù)層 業(yè)務(wù)層
    17:用.net做B/S結(jié)構(gòu)的系統(tǒng),您是用幾層結(jié)構(gòu)來開發(fā),每一層之間的關(guān)系以及為什么要這樣分層?
    答:一般為3層
            數(shù)據(jù)訪問層,業(yè)務(wù)層,表示層。
    數(shù)據(jù)訪問層對數(shù)據(jù)庫進(jìn)行增刪查改。
    業(yè)務(wù)層一般分為二層,業(yè)務(wù)表觀層實現(xiàn)與表示層的溝通,業(yè)務(wù)規(guī)則層實現(xiàn)用戶密碼的安全等。
    表示層為了與用戶交互例如用戶添加表單。
    優(yōu)點:  分工明確,條理清晰,易于調(diào)試,而且具有可擴(kuò)展性。
    缺點:  增加成本。
    18:什么是ASP.net中的用戶控件
    答:用戶控件就是.ascx擴(kuò)展名的東西嘍,可以拖到不同的頁面中調(diào)用,以節(jié)省代碼.比如登陸可能在多個頁面上有,就可以做成用戶控件,但是有一個問題就是用戶控件拖到不同級別的目錄下后里面的圖片等的相對路徑會變得不準(zhǔn)確,需要自已寫方法調(diào)整.
    19:什么叫應(yīng)用程序域?什么是受管制的代碼?什么是強(qiáng)類型系統(tǒng)?什么是裝箱和拆箱?什么是重載?CTS、CLS和CLR分別作何解釋?
    答 應(yīng)用程序域可以理解為一種輕量級進(jìn)程。起到安全的作用。占用資源小
       受管制的代碼:unsafe:非托管代碼。不經(jīng)過CLR運行。
       強(qiáng)類型系統(tǒng) RTTI:類型識別系統(tǒng)。
       裝箱就是把值類型到引用類型的轉(zhuǎn)換
       拆箱就是引用類型到值類型的轉(zhuǎn)換
       重載  方法名相同 不用個數(shù)的參數(shù)或者指定不同參數(shù)類型
       CTS:通用語言系統(tǒng)。CLS:通用語言規(guī)范。CLR:公共語言運行庫。
       class box{
       int aa(object i)
       {} 
       object bb()
       {}
       }
       int bb=5
       new box().aa(bb)                  //裝箱
       int conver=(int)new box().zz();  //拆箱
       //重載
        public void aaa(int rad)
        {    }
        public void aaa(int len,int bre )
        {    }
        public void aaa(sting str)
        {    }

    20:列舉一下你所了解的XML技術(shù)及其應(yīng)用
    答:xml可以統(tǒng)一數(shù)據(jù)格式,XML可是好東西,保存配置,站與站之間的交流,WEB SERVICE都要用它.
     
    21 :ADO.net中常用的對象有哪些?分別描述一下。
    答:Connection 對象用于在應(yīng)用程序和數(shù)據(jù)庫之間的連接
       Command  可以檢索和操縱數(shù)據(jù)庫中的數(shù)據(jù)
       DataAdapter對象充當(dāng)DataSet和數(shù)據(jù)源之間用于檢索和保存數(shù)據(jù)的橋接器
       DataSet 對象從數(shù)據(jù)庫檢索的數(shù)據(jù)可以存儲在其中能夠以XML形式保存
       DataReader 是查詢結(jié)果的一種只進(jìn)。只讀的視圖 不具有DataSet的任何復(fù)雜功能
       所以可以加快訪問和查看數(shù)據(jù)的速度 不提供斷開式訪問
    22:如何理解委托?
    答:據(jù)說相當(dāng)于函數(shù)指針,定義了委托就可以在不調(diào)用原方法名稱的情況下調(diào)用那個方法.
    msdn2005中是這樣解釋的:
    委托具有以下特點:委托類似于 C++ 函數(shù)指針,但它是類型安全的。
    委托允許將方法作為參數(shù)進(jìn)行傳遞。委托可用于定義回調(diào)方法
    委托可以鏈接在一起;例如,可以對一個事件調(diào)用多個方法。
    方法不需要與委托簽名精確匹配。
    23:C#中的委托是什么?事件是不是一種委托?
    答 委托可以把一個方法作為參數(shù)代入另一個方法。
    委托可以理解為指向一個函數(shù)的引用。
    是,是一種特殊的委托
     
     

    24:UDP連接和TCP連接的異同。
    答: udp前者只管傳,不管數(shù)據(jù)到不到,無須建立連接. tcp后者保證傳輸?shù)臄?shù)據(jù)準(zhǔn)確,須要連結(jié).
    25:ASP.net的身份驗證方式有哪些?分別是什么原理?
    答:Forms認(rèn)證,windows集成認(rèn)證等,passport驗證 None
    26:進(jìn)程和線程分別怎么理解?
    答:進(jìn)程是老子,線程是兒子,沒有老子就沒有兒子,一個老子可以有多個兒子.一個兒子可以成為別人的兒子,一個老子也可以為別的老子生兒子.
    27:什么是code-Behind技術(shù)。
    答:代碼分離,這是個明智的東西,或者可以理解成HTML代碼寫在前臺,C#代碼寫在后臺.當(dāng)然前臺也有腳本,類的調(diào)用等,其實寫在一起也是可以的.
    28:net中讀寫XML的類都?xì)w屬于哪些命名空間?
    答:System.Xml
    29解釋一下UDDI、WSDL的意義及其作用
    答:UDDI 用于注冊各個服務(wù)提供商提供的服務(wù) 以便可以共享它們 它還有助于WEB服務(wù)客戶或web用戶查找該Web服務(wù)
    wsdl 是web服務(wù)描述語言(web Services Description Language)
    30:什么是SOAP,有哪些應(yīng)用。
    答:SOAP(Simple Object Access Protocol )簡單對象訪問協(xié)議是在分散或分布式的環(huán)境中交換信息并執(zhí)行遠(yuǎn)程過程調(diào)用的協(xié)議,是一個基于XML的協(xié)議。使用SOAP,不用考慮任何特定的傳輸協(xié)議(最常用的還是HTTP協(xié)議),可以允許任何類型的對象或代碼,在任何平臺上,以任何一直語言相互通信。這種相互通信采用的是XML格式的消息,具體請看
     
    31:如何理解.net中的垃圾回收機(jī)制。
    答  GC?對象創(chuàng)建了總要清除啊,不然內(nèi)存哪夠用?
    32:常用的調(diào)用webservice方法有哪些?
    答 HTTP-get Http-post Http-soap
    33 概述.NET里對 remoting 和 webservice 兩項技術(shù)的理解和實際中的應(yīng)用。
    答 遠(yuǎn)程邏輯調(diào)用,remoing接口只能用在.net中
    34: 簡述 private、 protected、 public、 internal 修飾符的訪問權(quán)限。
    答   private :   私有成員, 在類的內(nèi)部才可以訪問。 
         protected : 保護(hù)成員,該類內(nèi)部和繼承類中可以訪問。 
         public :    公共成員,完全公開,沒有訪問限制。 
         internal:   在同一命名空間內(nèi)可以訪問。
    35:列舉ASP.NET 頁面之間傳遞值的幾種方式。 
    答. 1.使用QueryString,
         源頁面
         string url;
          url="anotherwebform.aspx?name=" + TextBox1.Text
          Response.Redirect(url);
         目標(biāo)頁面
          Label1.Text=Request.QueryString["name"];
        2.使用Session變量
         源頁面
         Session["name"]=TextBox1.Text;
         Session["email"]=TextBox2.Text;
         Server.Transfer("anotherwebform.aspx");
        目標(biāo)頁面
         Label1.Text=Session["name"].ToString();
         Label2.Text=Session["email"].ToString();
         Session.Remove("name");
         Session.Remove("email");
        3.使用Server.Transfer
         源頁面代碼:
       public string Name
    {
     get {
     return TextBox1.Text; }
    }
    //然后調(diào)用Server.Transfer方法
    private void Button1_Click
    (object sender, System.EventArgs e)
    {
     Server.Transfer("anotherwebform.aspx");
    }
        目標(biāo)頁面代碼:
    private void Page_Load
    (object sender, System.EventArgs e)

     WebForm1 wf1;
     wf1=(WebForm1)Context.Handler;
     Label1.Text=wf1.Name;
    }
    36:一列數(shù)的規(guī)則如下: 1、1、2、3、5、8、13、21、34......  求第30位數(shù)是多少, 用遞歸算法實現(xiàn)。
    答:public class MainClass 
        { 
            public static void Main()   
            { 
                Console.WriteLine(Foo(30)); 
            } 
            public static int Foo(int i) 
            { 
                if (i <= 0) 
                    return 0; 
                else if(i > 0 && i <= 2) 
                    return 1; 
                else return Foo(i -1) + Foo(i - 2); 
            } 
        } 
    37:override與重載的區(qū)別
    答 :
    override 與重載的區(qū)別。重載是方法的名稱相同。參數(shù)或參數(shù)類型不同,進(jìn)行多次重載以適應(yīng)不同的需要
    Override 是進(jìn)行基類中函數(shù)的重寫。為了適應(yīng)需要。

    38:請編程遍歷頁面上所有TextBox控件并給它賦值為string.Empty?
    答:
          foreach (System.Windows.Forms.Control control in this.Controls)
          {
    if (control is System.Windows.Forms.TextBox)
    {
        System.Windows.Forms.TextBox tb = (System.Windows.Forms.TextBox)control ;
        tb.Text = String.Empty ;
    }
          }
    39:請編程實現(xiàn)一個冒泡排序算法?
    答:
            int [] array = new int [*] ;
    int temp = 0 ;
    for (int i = 0 ; i < array.Length - 1 ; i++)
    {
    for (int j = i + 1 ; j < array.Length ; j++)
    {
    if (array[j] < array[i])
    {
    temp = array[i] ;
    array[i] = array[j] ;
    array[j] = temp ;
    }
    }
    }
    40:描述一下C#中索引器的實現(xiàn)過程,是否只能根據(jù)數(shù)字進(jìn)行索引?
    答:不是。可以用任意類型。
    41:求以下表達(dá)式的值,寫出您想到的一種或幾種實現(xiàn)方法: 1-2+3-4+……+m
    答:
        int Num = this.TextBox1.Text.ToString() ;
    int Sum = 0 ;
    for (int i = 0 ; i < Num + 1 ; i++)
    {
    if((i%2) == 1)
    {
    Sum += i ;
    }
    else
    {
    Sum = Sum  - I ;
    }
    }
    System.Console.WriteLine(Sum.ToString());
    System.Console.ReadLine() ;
    42:在下面的例子里
         using System;
         class A
         {
              public A()
               {
                    PrintFields();
               }
              public virtual void PrintFields(){}
          }
          class B:A
          {
               int x=1;
               int y;
               public B()
       {
                   y=-1;
               }
               public override void PrintFields()
               {
                   Console.WriteLine("x={0},y={1}",x,y);
               }
    當(dāng)使用new B()創(chuàng)建B的實例時,產(chǎn)生什么輸出?
    答:X=1,Y=0;x= 1 y = -1
    43:net中讀寫數(shù)據(jù)庫需要用到那些類?他們的作用?
    答:DataSet:數(shù)據(jù)存儲器。
        DataCommand:執(zhí)行語句命令。
        DataAdapter:數(shù)據(jù)的集合,用于填充。
    44:ASP.net的身份驗證方式有哪些?分別是什么原理?
    答:Windwos(默認(rèn))用IIS...
        From(窗體)用帳戶
        Passport(密鑰)
    45:在.net中,配件的意思是?
    答:程序集。(中間語言,源數(shù)據(jù),資源,裝配清單)

    46:net Remoting 的工作原理是什么?
    答:服務(wù)器端向客戶端發(fā)送一個進(jìn)程編號,一個程序域編號,以確定對象的位置
     
    47:根據(jù)委托(delegate)的知識,請完成以下用戶控件中代碼片段的填寫: 
    namespace test 

    public delegate void OnDBOperate(); 
    public class UserControlBase : System.Windows.Forms.UserControl 

    public event OnDBOperate OnNew; 
    privatevoidtoolBar_ButtonClick(objectsender,System.Windows.Forms.ToolBarButtonClickEventArgs e)

    if(e.Button.Equals(BtnNew)) 

    //請在以下補(bǔ)齊代碼用來調(diào)用OnDBOperate委托簽名的OnNew事件。


    }
    答:if( OnNew != null   
        OnNew( this, e ; 

    48:SQLSERVER服務(wù)器中,給定表 table1 中有兩個字段 ID、LastUpdateDate,ID表示更新的事務(wù)號, LastUpdateDate表示更新時的服務(wù)器時間,請使用一句SQL語句獲得最后更新的事務(wù)號
    答:Select ID FROM table1 Where LastUpdateDate = (Select MAX(LastUpdateDate) FROM table1) 
    49:根據(jù)線程安全的相關(guān)知識,分析以下代碼,當(dāng)調(diào)用test方法時i>10時是否會引起死鎖?并簡要說明理由。
    public void test(int i) 

       lock(this) 
     { 
       if (i>10) 
       { 
         i--; 
         test(i); 
       } 
     } 
    }
    答:不會發(fā)生死鎖,(但有一點int是按值傳遞的,所以每次改變的都只是一個副本,因此不會出現(xiàn)死鎖。但如果把int換做一個object,那么死鎖會發(fā)生)
    50:簡要談一下您對微軟.NET 構(gòu)架下remoting和webservice兩項技術(shù)的理解以及實際中的應(yīng)用。
    答:WS主要是可利用HTTP穿透防火墻。Remoting可以利用TCP/IP,二進(jìn)制傳送提高效率
    51:用C#實現(xiàn)以下功能
    a 產(chǎn)生一個int數(shù)組,長度為100,并向其中隨機(jī)插入1-100,并且不能重復(fù)
    答 :List L=new List();
    Random random = new Random();
    for (int i = 1; i <= 100; i++)
    {
    if (L.IndexOf(i) < 0)
    {
    L.Add(random.Next(1,100));
    }

    b 對上面生成的數(shù)組排序,需要支持升序、降序兩種順序
    答  L.Reverse(L);
        L.Sort(L); 
    52:請說明.net中的錯誤處理機(jī)制,并舉例
    答  異常是從 Exception 類類繼承的對象。異常從發(fā)生問題的代碼區(qū)域引發(fā),然后沿堆棧向上傳遞,直到應(yīng)用程序處理它或程序終止。
    try
    { //執(zhí)行代碼,不確定是否會出錯 }
    catch
    { //出錯處理 }
    finally
    { //無論怎樣,都要執(zhí)行 }
    53:請說出強(qiáng)名的含義
    答 垃圾回收的原理是根據(jù)是否空引用,和該數(shù)據(jù)類型占用內(nèi)存來判斷該收回多少內(nèi)存.強(qiáng)類型說白就是必須要有個數(shù)據(jù)類型.
    54:請列出c#中幾種循環(huán)的方法,并指出他們的不同
    答  FOR  WHILE    foreach  do while
    55:請指出.net中所有類型的基類
    答  object
    56:請指出GAC的含義
    答  全局訪問緩存
    57:SQL SREVER中,向一個表中插入了新數(shù)據(jù),如何快捷的得到自增量字段的當(dāng)前值
    答   INSERT INTO jobs (job_desc,min_lvl,max_lvl)
         VALUES ('Accountant',12,125)
      
    58:什么是WEB控件?使用WEB控件有那些優(yōu)勢?  
    答 web控件就是可以在服務(wù)器執(zhí)行的控件,優(yōu)勢在于可以回傳數(shù)據(jù),帶有事件驅(qū)動
    59: 請解釋ASP。NET中以什么方式進(jìn)行數(shù)據(jù)驗證?  
    答  .net中提供了幾個數(shù)據(jù)驗證控件,可以在服務(wù)器端或者客戶端進(jìn)行驗證。
    60: 請談?wù)剬φ齽t表達(dá)式的看法?  
    答  主要用在字符串的匹配上面,與具體的語言環(huán)境無關(guān)。  
       
    61:  ASP。NET中共有幾種類型的控件?各有什么區(qū)別?  
    答      Html   控件   傳統(tǒng)的html標(biāo)記  
            Web     控件     可以回傳數(shù)據(jù),事件驅(qū)動  
            自定義   控件   在原有控件的基礎(chǔ)上增加功能  
            復(fù)合控件         多個子控件復(fù)合成一個新的控件  
       
    62:  WEB控件可以激法服務(wù)端事件,請談?wù)劮?wù)端事件是怎么發(fā)生并解釋其原理?自動傳回是什么?為什么要使用自動傳回。  
    答  通過實現(xiàn)IPostBack這個接口來執(zhí)行事件。自動回傳就是AutoPostBack,使用自動回傳可以監(jiān)視客戶端變化情況并將這種改變返回到服務(wù)器端              
         
    63:  WEB控件及HTML服務(wù)端控件能否調(diào)用客戶端方法?如果能,請解釋如何調(diào)用?  
    答  能,服務(wù)器端控件在html中表現(xiàn)形式還是html標(biāo)記,所以可以執(zhí)行客戶端事件,有多種方式:1、control.Attributes["onclick"]="...;";
             2、<script   for="controlName"   event="onclick"></script>    
                        
       
    64: 請解釋ASP。NET中的web頁面與其隱藏類之間的關(guān)系?  
    答 繼承的關(guān)系  
       
    65: 什么是viewstate,能否禁用?是否所用控件都可以禁用? 
    答  可以全部禁用,viewstate就是hidden   input,只不過加上了微軟的編碼方式記錄控件的狀態(tài)  
         
    66: 當(dāng)發(fā)現(xiàn)不能讀取頁面上的輸入的數(shù)據(jù)時很有可能是什么原因造成的?怎么解決
    答  可能就是事件沒有關(guān)聯(lián),或者根本就沒有寫讀取代碼。
        解決 檢查代碼, 設(shè)斷點調(diào)試
       
    67:請解釋一個WEB頁面中代碼執(zhí)行次序。  
    答  參看.cs   知道最先執(zhí)行OnInit();   然后到Page_Load,最后到具體的執(zhí)行事件。  
       
    68:請解釋什么是上下文對象,在什么情況下要使用上下文對象  
    答  HttpContext,   在類中調(diào)用的時候需要用到HttpContext  
       
    69:請解釋轉(zhuǎn)發(fā)與跳轉(zhuǎn)的區(qū)別?  
    答  Transfer   是轉(zhuǎn)發(fā)   包括HttpHandler對象          
        Redirect   就是跳轉(zhuǎn)    
      
    70: 請解釋ASP。NET中button  linkbutton     imagebutton     及hyperlink這四個控件之間的功別 
    答   button   imagebutton 將數(shù)據(jù)傳遞回服務(wù)器
         hyperlinK 頁面之間的導(dǎo)航
         linkbutton主要用于將數(shù)據(jù)保存到服務(wù)器或訪問服務(wù)器上的數(shù)據(jù)
    71:請解釋一下。NET多層應(yīng)用程序中層與層之間以那幾種方式進(jìn)行數(shù)據(jù)傳遞。并解釋你自己的項目中采用那種方式進(jìn)行。  
    答   這個傳遞方式不定,很多都是傳遞DataSet, XML也可以 
       
    72:如果出現(xiàn)ASP。NET中的事件不能觸發(fā)可能由于什么原因造成?  
    答  事件丟失,特別是使用vss的時候最容易造成這種情況,原因不明  
       
    73:如果需要在datagride控件中的某一列中添加下拉列表框并綁定數(shù)據(jù)怎么解決?  
    答   使用模板列來添加dropdownlist,綁定數(shù)據(jù)使用代碼前置的方式    
       
    74:請解釋asp.net中的數(shù)據(jù)綁定與傳統(tǒng)數(shù)據(jù)綁定有什么區(qū)別?  
    答  更靈活 更方便 
       
    75:請解釋.net采用委托實現(xiàn)的事件模型與JAVA中采用接口實現(xiàn)的事件模型有什么區(qū)別, 答    以圖示方式解釋。  
                             
       
    76:請解釋接口的顯式實現(xiàn)有什么意義?  
    答    規(guī)定強(qiáng)制執(zhí)行,保持一致  
    77: 什么情況用HTML控件,什么情況用WEB控件,并比較兩者差別
    答   客戶端表現(xiàn)用html控件,如果想和server端交互,那么加上runat=server,它就成了服務(wù)器端控件,但它沒有web控件的很多方法和屬性,如果你需要用到,那么還是用web   controls
    78:  C#中的接口和類有什么異同。
    答   接口只能包含抽象方法,不能包含任何方法實現(xiàn),不能創(chuàng)建接口實例,接口成員沒有訪問修飾符,接口成員必須是方法屬性事件或者索引器不能包含常數(shù)字段運算符也不能有靜態(tài)成員

    posted on 2010-11-27 10:34 sanmao 閱讀(135) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     

    常用鏈接

    留言簿(5)

    隨筆分類

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 精品亚洲成A人无码成A在线观看| 亚洲乳大丰满中文字幕| 亚洲伊人久久大香线蕉啊| 久久精品视频免费播放| 亚洲熟妇丰满多毛XXXX| 三级毛片在线免费观看| 亚洲午夜久久久久妓女影院| 一级特级女人18毛片免费视频| 免费一级毛片不卡在线播放| 国产偷国产偷亚洲高清在线| 吃奶摸下高潮60分钟免费视频| 美女被艹免费视频| 亚洲麻豆精品国偷自产在线91| 一级毛片a女人刺激视频免费 | 成人午夜免费视频| 永久亚洲成a人片777777| 中文字幕免费在线视频| 亚洲AV日韩AV天堂一区二区三区| 午夜免费福利视频| 亚洲人色大成年网站在线观看 | 四虎影视永久免费观看地址| 免费又黄又爽又猛大片午夜| 中文字幕亚洲天堂| 99精品在线免费观看| 欧洲 亚洲 国产图片综合| 免费中文字幕在线| 国产婷婷成人久久Av免费高清 | 欧洲人成在线免费| 亚洲人成网站在线观看播放青青| 成人午夜免费福利| 国产成人1024精品免费| 中文字幕亚洲色图| 暖暖在线日本免费中文| 国产三级在线免费观看| 亚洲天堂一区在线| 亚洲精品老司机在线观看| 久久国产精品成人免费| 亚洲国产日韩精品| 亚洲精品国产精品乱码视色| 日本XXX黄区免费看| 一级毛片成人免费看a|