30/09/2018, 20:34
Làm sao lưu dữ liệu biến tạm thời trong asp.net
e mới học asp trong LT web nên chưa hiểu cái lưu giá trị của biến nó như thế nào nữa nó khác với môn C# @@.
ví dụ e chạy lên web ban đầu khởi tạo 1 biến bool TF = true;
ở trong bài mình làm ví dụ.
bool s = true;
// khởi tạo trên hàm load
protected void Gridview1_Sorting(object sender, GridViewSortEventArgs e)
{
DataTable dataTable = Gridview1.DataSource as DataTable;
if (dataTable != null)
{
DataView dataView = new DataView(dataTable);
if (s == true)
{
dataView.Sort = e.SortExpression + " ASC";
s = false;
}
else
if (s == false)
{
dataView.Sort = e.SortExpression + " DESC";
s = true;
}
lbl.Text = i.ToString();
Gridview1.DataSource = dataView;
Gridview1.DataBind();
}
}
cái biến s
nó mặc định là true làm sao khi e chạy ở trong hàm lúc gán giá trị false thì nó vẫn lưu giá trị đó mà không mất đi. mọi người giúp mình với
Bài liên quan
Câu hỏi của bạn rất tối nghĩa và không có dấu chẩm phẩy gì, làm mình ko hiểu được bạn đang muốn hỏi cái j. Nếu mình đoán ko lầm thì bạn đang làm ASP.NET form. Nếu vậy bạn nên đọc qua viewstate. Bạn update lại cái muốn hỏi mọi người mới trả lời được.
xin lỗi bạn nhé. mình không cố ý. để mình sửa lại
mình nghĩ là dùng session nhé bạn…