• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Hỏi về khai báo biến trong asp.net

Trao đổi về lập trình Web Forms, Javascript với ASP.NET

Điều hành viên: vietluyen, vuathongtin

muaphonui_2010
Thành viên ưu tú
Thành viên ưu tú
Bài viết: 504
Ngày tham gia: T.Sáu 26/11/2010 1:15 pm
Đến từ: TP.HCM
Has thanked: 182 time
Been thanked: 30 time
Liên hệ:

Hỏi về khai báo biến trong asp.net

Gửi bàigửi bởi muaphonui_2010 » T.Ba 10/07/2018 7:56 am

Chào các bạn.
Mình thử tạo 1 trang asp.net và mình viết code cho 2 button ở sự kiện click như sau:

Mã: Chọn hết

Public Class _Default
Inherits System.Web.UI.Page

Dim txtid As Integer = 0

Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
txtid = 1
End Sub

Protected Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
MsgBox(txtid) ' Tại sao ở đây nó luôn trả về 0, mà nó không giữ lại 1 giống winfrom.
'Và có cách nào để nó luôn giữ lại số khi ta click ở button1 không?
End Sub
End Class

==> Mình muốn nó luôn giữ lại giá trị khi nhấn ở button1.
--------------------------------------------------------------------------
thực tế vấn đề ở trên là ở Button1 mình viết code lưu dữ liệu và lấy giá trị ID gán cho biến txtid.
Sau đó nhấn nút Button2 (nút in) để in, khi đó khi nhấn Button2 thì lấy giá trị txtid để làm tham số in.
Nhờ các bạn giúp mình với.
Xin cảm ơn.



Quay về “Lập trình Web với ASP.NET”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.1 khách