為什麼我的.ASP中的BUTTOM,LEBEL,TEXT等控制項,無法進到Form頁面去?
- 帖子
- 199
- 主題
- 45
- 精華
- 0
- 積分
- 252
- 點名
- 0
- 作業系統
- windows 7 (X64)
- 軟體版本
- office 2010 (x64)
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2010-12-24
- 最後登錄
- 2020-3-31
 
|
為什麼我的.ASP中的BUTTOM,LEBEL,TEXT等控制項,無法進到Form頁面去?
各位前輩大家好:
在vb中的 .vb[設計] 可以用來設計 工具箱控制項的頁面, 但是為我的 Visual studio 中的 .asp 中的工具箱控項 例如: Text Lebel Button 等不能進的 [設計] 頁去設計,只能在 .VB 的頁面去 Coding, 這樣很不方便,可否有前輩可以指點我,謝謝!! |
|
V98
|
|
|
|
|
- 帖子
- 172
- 主題
- 39
- 精華
- 20
- 積分
- 177
- 點名
- 0
- 作業系統
- Microsoft Windows XP
- 軟體版本
- Microsoft Office 2003
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 高雄
- 註冊時間
- 2010-5-1
- 最後登錄
- 2023-3-19
 
|
2#
發表於 2011-3-24 22:35
| 只看該作者
挖~ 好難懂的文章.. 我看了好幾遍>"<
容小弟重新整理您的問題,首先您想陳述的是 "VB6" 與 "ASPX (VS)"所使用的物件操作問題...
第一 程式分為 Windows form 及 Web form. (我是這樣區分的,不知道有沒有更好的解釋。)
Windows form 是直接在您電腦執行.
Web form 則是在Server端(IIS端)執行 (當然透過Script亦可在Local端執行)
第二
Windows form 的物件是對應您的程式,所以程式碼是寫在物件裡面。
Web form 的物件需想像為hthl,則對應的程式是放在server端(c#是用.cs存,vs vb我不確定。)
第三
asp不等於aspx,基本上Visual Studio(簡稱vs)編譯的皆為aspx,而Visual Studio內有VB及C#...語言可以撰寫編譯,Visual Studio也有版本之分 vs2003、vs2005、vs2008、vs2010...(所以vb亦可分為2003、2005...)在vs2003以上 可有兩種開發模式,也就是Windows form及Web form。 |
|
若是我回答,使您滿意,請您讓我知道!
若是我的回覆,您仍有其他見解,也請您不嗇指教!
|
|
|
|
|
- 帖子
- 199
- 主題
- 45
- 精華
- 0
- 積分
- 252
- 點名
- 0
- 作業系統
- windows 7 (X64)
- 軟體版本
- office 2010 (x64)
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2010-12-24
- 最後登錄
- 2020-3-31
 
|
3#
發表於 2011-3-25 17:08
| 只看該作者
回復 2# Min
Min兄:
真不好意思,我的系統是 Visual Studio 2010 大量授權版,簡單的說,只能Coding 而不能設計Form, 有關Form的控制項都只能用Coding 方式, Label, TextBox, Bottum, 等控制項都只能用Coding, 而這個現象只出現在 Web 中, 如果是 Vb 或者 C#都可以使用,不知道這樣說是不是清楚一點?
|
|
V98
|
|
|
|
|
- 帖子
- 172
- 主題
- 39
- 精華
- 20
- 積分
- 177
- 點名
- 0
- 作業系統
- Microsoft Windows XP
- 軟體版本
- Microsoft Office 2003
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 高雄
- 註冊時間
- 2010-5-1
- 最後登錄
- 2023-3-19
 
|
4#
發表於 2011-3-25 21:12
| 只看該作者
回復 Min
Min兄:
真不好意思,我的系統是 Visual Studio 2010 大量授權版,簡單的說,只能Coding 而不能 ...
linshin1999 發表於 2011/3/25 05:08 PM 
只能Coding...那是用什麼模式Coding?
|
|
若是我回答,使您滿意,請您讓我知道!
若是我的回覆,您仍有其他見解,也請您不嗇指教!
|
|
|
|
|
- 帖子
- 199
- 主題
- 45
- 精華
- 0
- 積分
- 252
- 點名
- 0
- 作業系統
- windows 7 (X64)
- 軟體版本
- office 2010 (x64)
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2010-12-24
- 最後登錄
- 2020-3-31
 
|
5#
發表於 2011-3-26 03:31
| 只看該作者
本帖最後由 linshin1999 於 2011-3-26 03:33 編輯
回復 4# Min
Min 版主你好,昨天晚上也與公司的系統工程司討輪到這個問題,他認為是糸統設定的問題,目前還没找到答案,我是用 VB Coding,
是透過 周棟祥的 ASP.NET 4.0 專題實務[I] 來學習,也有請教他也說不出所以然來.
再描述一次我的問題:在WebForm.aspx 的 TextBox 控制項 或 Lebel 控制項 或 Button 控制項中 不會跳到 Form 頁面去, 畫面只會出現如下的程式列.
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <--- 當按 控制項選項只跑這一段程式的 (Coding), 不會像作者書上所描述的出現 Form 的設計頁.
</div>
</form> |
|
V98
|
|
|
|
|
- 帖子
- 172
- 主題
- 39
- 精華
- 20
- 積分
- 177
- 點名
- 0
- 作業系統
- Microsoft Windows XP
- 軟體版本
- Microsoft Office 2003
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 高雄
- 註冊時間
- 2010-5-1
- 最後登錄
- 2023-3-19
 
|
6#
發表於 2011-3-26 10:12
| 只看該作者
回復 5# linshin1999
linshin1999 兄
您有發現您雙擊物件時,是跳到html上編輯嗎? <form id="form1" runat="server"><div>....
這是因為我們在編輯時,是對local端的ui做編輯,而不是對server端做編輯,這樣沒有什麼不對阿! (我想是linshin1999 兄您已經習慣了windows form的模式問題...)
<asp:TextBox ID="TextBox1"></asp:TextBox> 留意一下這一句,他其實就是在local端呈現...
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> 這一句,多了一個runat="server",他還是在local端呈現(廢話>"<),只是多了回server...
那回server幹嘛? 這件看您server上有什麼對應她的事件!
至於如何建立對應他回server的事件,請看下面:
|
|
若是我回答,使您滿意,請您讓我知道!
若是我的回覆,您仍有其他見解,也請您不嗇指教!
|
|
|
|
|
- 帖子
- 199
- 主題
- 45
- 精華
- 0
- 積分
- 252
- 點名
- 0
- 作業系統
- windows 7 (X64)
- 軟體版本
- office 2010 (x64)
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2010-12-24
- 最後登錄
- 2020-3-31
 
|
7#
發表於 2011-3-26 19:16
| 只看該作者
本帖最後由 linshin1999 於 2011-3-26 19:25 編輯
回復 6# Min
Min 版主謝謝!!剛學所以很多地方不懂以後還請多指點,在我看的書中没有講得那麼清楚,也許作者認為那是理所當然的, 不過我找到答案了,要在Form.aspx*下方的設計框點兩下,就可以跑出來,謝謝你!! |
|
V98
|
|
|
|
|