PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   關於aspx顯示的問題 (https://www.pcdvd.com.tw/showthread.php?t=621495)

oneyellow 2006-05-18 10:10 PM

關於aspx顯示的問題
 
最近在學asp.net(我已經會html)
我照書上說的在電腦裡灌了IIS5.0、也下載了.net framework1.1並安裝好了,系統為XP pro。

但是我照範例上打自己的檔案或照抄範例甚至直接複製光碟理的範例,我都不能在瀏覽器看到正常的結果。

我有把我要的檔案放在C:\Inetpub\wwwroot裡面的資料夾,我在IE裡面打上檔案路徑http://127.0.0.1/*.aspx也試過在控制台裡面IIS右鍵瀏覽去打開他,都看到一片空白。

我曾經在該檔案加一些html語法的東西都可以顯示,偏偏他讀不到<%.....%>裡的東西。是不是我漏掉什麼步驟或是哪裡做錯了?

Devil 2006-05-18 10:27 PM

<%%>
是inline code,裡面放的是ASP.NET的程式碼
若是你只是要把某個變數顯示出來應該用<%=xxx%> 這是Reponse.Write
把程式碼貼上來看看吧
一般ASP.NET都是使用code behind方式開發

oneyellow 2006-05-18 10:39 PM

例如我把以下程式碼(2.aspx)存在C:\Inetpub\wwwroot\sample
------------------------------------
<html>
<%
Dim C As Single
Dim F As Single
C=37.5
F=(C*9/5)+32
Response.Write("目前攝氏溫度為:37.5度"&"<br>")
Response.Write("轉換後的華氏溫度為:"&CStr(F)&"度")
%>
</html>
------------------------------------------------
然後我在http://127.0.0.1/sample/2.aspx裡面看到的是一片空白
我也覺得很奇怪,如果我在<html> </html>之間隨便打一些純文字
那些純文字可以顯示,所以檔案路徑應該是沒問題
不知道為什麼<%...%>裡面的東西不能顯示

P.S. 我這個程式是照抄範例的...目前還沒看到你說的<%= %>
可否順便解釋一下呢?..因為我是自己看書自修的,還蠻多觀念模糊不清

oneyellow 2006-05-19 07:26 PM

拜託高手幫幫忙...已經試了一天了,怎麼樣就是看不到<% %>之間的ASP.net程式碼
整個快抓起來了...找知識+也發問還是找不出問題所在,已經看書看到一半了..但是一個程式碼都不能正常寫出來
實在是很幹....
是不是我環境還差了什麼東西沒安裝?(IIS5.1、.net framwork SDK1.1、IE6.0這些我電腦裡都有安裝)
還是寫完之後我少做了什麼步驟(編譯?!)
還是瀏覽的方式不對?


所有的時間均為GMT +8。 現在的時間是07:38 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。