[問題] ASP.NET 一些基本的問題

看板Web_Design作者 (CoMix)時間17年前 (2008/08/14 20:48), 編輯推噓1(1025)
留言26則, 3人參與, 最新討論串1/1
<script runat="server"> </script> ruant = "server" 這段是指什麼? <script type="text/javascript"> </script> type = "text/javascript" 這段是指什麼? 如果我今天要在一個網頁中寫一個簡單的加法功能 為什麼 我的 Add 只能放在 <script runat="server"> </script> 要是放在 <script type="text/javascript"> </script> 好像就會找不到?? 有另外的寫法可以解決我的問題嘛?? <script runat="server"> Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Dim sum1 As Integer Dim sum2 As Integer Add(sum1, sum2) End Sub Sub Add(ByVal sum1, ByVal sum2) Label1.Text = sum1 + sum2 End Sub </script> <script type="text/javascript"> ... </script> -- 看著遠方香草天空想妳的笑容 走在熱鬧的午後街道品嚐著寂寞 ∮CoMix -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.69.92

08/14 20:50, , 1F
ruant="server"指的是這個script區塊是server端處理的
08/14 20:50, 1F

08/14 20:50, , 2F
type="text/javascript"是指該區塊裡放的是CLIENT端處理的
08/14 20:50, 2F

08/14 20:51, , 3F
也就是常見的JavaScript!
08/14 20:51, 3F

08/14 20:52, , 4F
若你的ADD(加法)的功能,是要透過SERVER端來處理,當然要放在
08/14 20:52, 4F

08/14 20:52, , 5F
ruant="server"這區塊裡面!反之亦然!
08/14 20:52, 5F

08/14 21:01, , 6F
那我要怎麼改寫 當我按下 Button1 時 就可以呼叫Add方法
08/14 21:01, 6F

08/14 21:01, , 7F
寫在 <script type="text/javascript"> 好像也不對...
08/14 21:01, 7F

08/14 22:49, , 8F
Button1是Server端的Control,相關處理一定也是Server端才行
08/14 22:49, 8F

08/14 22:50, , 9F
頁面上,應該會有二個TextBox來輸入數字後,按button作加法!
08/14 22:50, 9F

08/14 22:54, , 10F
剛看了程式碼,是在CLICK事件裡直接丟二個數值給ADD
08/14 22:54, 10F

08/14 22:55, , 11F
不過,二個數值沒有給初始值或指定數值!
08/14 22:55, 11F

08/14 22:56, , 12F
離題了Orz若你要按下 Button1 時 就可以呼叫Add方法
08/14 22:56, 12F

08/14 22:57, , 13F
一定要寫在ruant="server"區塊裡!也就是你原文裡的即可
08/14 22:57, 13F

08/14 22:58, , 14F
若你的疑問是按了按鈕後沒反應或是有錯!是click事件裡的問題
08/14 22:58, 14F

08/14 23:27, , 15F
因為我看這個網站裡面 他也適用 ASP.NET 來寫 不過~
08/14 23:27, 15F

08/14 23:28, , 16F
要是寫在 SERVER端 怎麼可以做到 當BUTTON被CLICK時的判斷~
08/14 23:28, 16F

08/14 23:28, , 17F
因為當BUTTON被CLICK時 TEXTBOX 的資料會傳去
08/14 23:28, 17F

08/14 23:29, , 18F
showaddress 這個 function 而這個是寫在 "text/javascript"
08/14 23:29, 18F

08/14 23:30, , 19F
BUTTON是SERVER端的物件 這樣判斷的條件還有別的寫法嘛?
08/14 23:30, 19F

08/14 23:31, , 20F
附上網站 http://0rz.tw/144zT
08/14 23:31, 20F

08/14 23:45, , 21F
RUN AT SERVER
08/14 23:45, 21F

08/14 23:59, , 22F
請參考C_Sharp版第4339篇文章!可能是你要的
08/14 23:59, 22F

08/15 00:12, , 23F
原來6716篇文章是原po發的 XD 那就不用去C_Sharp版看了XD
08/15 00:12, 23F

08/15 00:34, , 24F
?? 6716 不是我發的 @@"
08/15 00:34, 24F

08/15 02:06, , 25F
6715 啦 Orz [問題] Google Maps ASP.NET 這篇
08/15 02:06, 25F

08/15 11:04, , 26F
因為那篇的問題並沒有解決 所以才會在PO這篇...
08/15 11:04, 26F
文章代碼(AID): #18f2cMT4 (Web_Design)