Chuyển biến javascript sang mã phía sau asp net
Trong bài viết này tôi sẽ chỉ cho bạn cách chuyển giá trị biến từ codebehind sang javascript. Nó khá dễ dàng và tiện dụng Show
Tôi đã khai báo một biến chuỗi kiểu được bảo vệ Variable_codebehind trong asp. net codebehind, gán giá trị cho biến đó khi tải trang using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Collections; public partial class _Default : System.Web.UI.Page { protected string Variable_codebehind; protected void Page_Load(object sender, EventArgs e) { Variable_codebehind = "Ashish Blog"; } } Bây giờ, chúng ta sẽ hiển thị biến Codebehind biến này vào trang html bằng javascript
Thanks Chia sẻ cái nàyCó liên quanTrong bài viết này, chúng ta sẽ xem cách chuyển các giá trị javascript khi gửi lại và sau đó truy cập các giá trị này trong mã phía máy chủ của bạn. Bài viết này sẽ chủ yếu giới thiệu hai kỹ thuật để làm như vậy. Một sử dụng các biến Ẩn và một sử dụng phương thức javascript __doPostBack() Sử dụng các biến ẩn – Phương pháp này khá đơn giản. Tất cả những gì bạn phải làm là khai báo một trường ẩn (inpHide) trong trang web của mình, sau đó đặt giá trị của trường ẩn trong hàm JavaScript của bạn như hình bên dưới Người dùng-1483189190 đã đăngMã sau là Javascript và Html Mã sau là C# using System; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; namespace Pages { public class Default : Page { Button _Submit; HtmlInputHidden _Variable; public void Page_Load(object sender, EventArgs e) { _Submit.Click += new EventHandler(_Submit_Click); } private void _Submit_Click(object sender, EventArgs e) { string sVariable = _Variable.Value; } } }Truyền các giá trị từ máy chủ sang phía máy khách (code-behind to. aspx) cho một số thao tác sử dụng javascript và chuyển các giá trị từ tập lệnh sang mã phía sau là một trong những tác vụ lặp lại nhiều nhất trong khi phát triển ứng dụng. Kịch bản này có thể đạt được bằng nhiều cách. Trong bài đăng này, chúng ta sẽ thấy một số kỹ thuật để đạt được điều này 1. Truyền các giá trị từ C# Code Behind sang JavaScriptYou can use <%=variable%> to get value from aspx.cs. Variable must be public in aspx.cs file. For example, you can use: var date=”<%=DateTime.Now%>”; to get the server time. Mã ẩn
Mã ASPX. Bây giờ, chúng ta sẽ hiển thị biến Biến Cadebehindvalue này vào trang html bằng javascript
2. Truyền tham số từ C# Code Behind sang javascriptSử dụng RegisterStartupScript chúng ta có thể viết hàm JavaScript bằng mã phía sau và gọi hàm đó từ mã phía sau hoặc từ HTML. Nhìn vào mã dưới đây để tham khảo
Giải trình Điều khiển. Điều khiển đang đăng ký khối tập lệnh máy khách Mã ẩn
Tập lệnh Java trong aspx
Bài Viết Liên QuanQuảng CáoCó thể bạn quan tâmToplist được quan tâm#2
#3
#4
Top 6 thử thách thần chết thuyết minh phần 2 20235 tháng trước#5
#6
Top 5 áo khoác nam quảng châu cao cấp 20235 tháng trước#7
#8
Top 9 mẫu đồng phục công sở đẹp 2022 20235 tháng trước#9
Top 5 ốp lưng iphone 13 pro bảo vệ camera 20235 tháng trướcQuảng cáoXem NhiềuQuảng cáoChúng tôiTrợ giúpBản quyền © 2021 boxhoidap.com Inc.
|