我是一个初学者,假如是新建一个网站,在设计界面,可以直接在页面上拖控件,如果新建一个按钮的话,我可以双击它,直接进入写代码的界面,也有的教材上是这种的,在源代码中写,还要用<script.....>,还有<input type="text">这样的和直接在界面上拖的那种textbox有什么区别,请高手帮忙啊,正在郁闷啊

解决方案 »

  1.   

    asp.net中的控件分为 服务器端控件  web ,和一般的html控件
    <input type="text">  html
    <asp:             >  web
      

  2.   

    按鈕分動態和靜態兩種形式(即WebControls和Htmlcontrols)。
    一般情況下,動態按鈕可以執行後台代碼,而靜態亦不行。靜態執行的更多是用javascript客戶端腳本(<script…></script>)編寫的過程。
    你雙擊產生的控件或以這種方式<asp:button...></asp>代碼方式產生的控件屬於動態控件。
    而<input type="subit"...>這種方式產生的是靜態亦客戶端控件。不知能否讓LZ明白些.
      

  3.   

    明白了一点点,谢谢大家,不过还是不太明白在写代码的时候,如果用<scrip...>这种的,不知道应该把这代码放在什么地方
      

  4.   

    其實放哪兒都行。一般放在</head><body>之間,這樣使用起來方便
      

  5.   

    大部份時候放在</head><body>這間!基本上放在哪兒都沒影響,有種情況列外,就是你在裝載頁面的時候需調用頁面上的控件,這種情況,腳本需放在所調用控件的後面,,,但這種情況很少。
    LZ你先慢慢用,很快就能上手了。