[asp.Net webapp] จะนำค่าตัวแปลจากหน้า.aspx.cs ไปใช้ในJavaScriptในหน้า.aspx ยังไงคะ
ความแตกต่างพอสังเขป
<asp: ถ้าขึ้นต้นด้วย อันนี้ เป็น tag ของ asp จะถูกแปลงเป็น html ทีหลัง
<script> แบบนี้ เป็น HTML เลย เขียนแบบ html เอาตัวอย่างมาใส่ได้เลย
ตัวอย่าง การใช้รวมกัน
Code (ASP)
<asp:ImageButton Text="iconmi" class="iconmi" src="images/iconmi.png" width="60" height="42"
runat="server" ID="iconmi" CommandName="iconmi" CommandArgument='<%# Eval("IDTer") %>' />
<button type="button" >TEST</button>
ถ้าอยากเก่ง หา document มาอ่านเรื่อง ไวยกรณ์ รูปแบบการเขียน ครับ เพราะ มันเยอะอยู่
และสิ่งสำคัญเมื่อคุณเขียนเวป คุณต้องให้ความสำคัญกับภาษา HTML javascript เพราะมันเป็น ภาษาที่อยู่ปลายทาง
เวลาเขียนโค๊ด asp คุณต้องรู้ว่ามันจะ generate ออกมาเป็น html ยังไง ถ้าคุณเข้าใจตรงนี้ จะหมดปัญหาเรื่องการใช้งานร่วมกัน
Date :
2018-12-31 11:55:44
By :
Chaidhanan
เอาscriptมาใส่แล้วค่ะ ที่ติดอยู่คือจะเอาค่าที่เก็บไว้string nameSound ที่อยู่ในหน้า.aspx.cs ส่งค่ามาหน้า.aspx ยังไงคะ
ตรงscript ตัวแปรtextที่ต่อstring ตรงvar url = "http://translate.google.com/translate_tts?tl=th&;q=" + text + "&client=tw-ob"; จะเป็นคำที่พูด คืออยากเอาstring nameSound มาใส่ตรงนี้อะคะ ที่ทำไม่ได้
Date :
2018-12-31 21:35:16
By :
greenlolli_pop
Code (ASP)
var url = "http://translate.google.com/translate_tts?tl=th&;q=<%= nameSound %>&client=<%= ตัวแปร asp ที่ต้องการ %>";
Date :
2018-12-31 23:10:34
By :
Chaidhanan
Load balance : Server 00