I have below code,
If Not Page.IsPostBack Then
ViewState("ItemID") = 0
If Not Request.QueryString("id") Is Nothing Then
ViewState("ItemID") = Request.QueryString("id")
ItemID = Integer.Parse(ViewState("ItemID"))
End If
If ItemID > 0 Then
ltrTitle.Text = "Edit Item"
bindEditData()
End If
End If
When I tried to get ViewState("ItemID") on button click, it returns nothing. Any help?
I see that you have your code in not postback method. So once your page postback, viewstate value will be lost.
Please change your code to,
ViewState("ItemID") = 0
If Not Request.QueryString("id") Is Nothing Then
ViewState("ItemID") = Request.QueryString("id")
ItemID = Integer.Parse(ViewState("ItemID"))
End If
If Not Page.IsPostBack Then
If ItemID > 0 Then
ltrTitle.Text = "Edit Item"
bindEditData()
End If
End If
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With