MVC Developer Question:
Download Job Interview Questions and Answers PDF
Explain me what is the use of Keep and Peek in “TempData”?
Answer:
Once “TempData” is read in the current request it’s not available in the subsequent request. If we want “TempData” to be read and also available in the subsequent request then after reading we need to call “Keep” method as shown in the code below.
@TempData["MyData"];
TempData.Keep("MyData");
The more shortcut way of achieving the same is by using “Peek”. This function helps to read as well advices MVC to maintain “TempData” for the subsequent request.
string str = TempData.Peek("MyData ").ToString();
@TempData["MyData"];
TempData.Keep("MyData");
The more shortcut way of achieving the same is by using “Peek”. This function helps to read as well advices MVC to maintain “TempData” for the subsequent request.
string str = TempData.Peek("MyData ").ToString();
Download MVC Developer Interview Questions And Answers
PDF
Previous Question | Next Question |
Tell me how to implement Forms authentication in MVC? | Tell us what is JsonResultType in MVC? |