tag:blogger.com,1999:blog-6082652835152798567.post1058706899187699523..comments2024-03-19T00:55:43.409-07:00Comments on Sql server, .net and c# video tutorial: Part 6 - ViewData and ViewBag in mvcUnknownnoreply@blogger.comBlogger21125tag:blogger.com,1999:blog-6082652835152798567.post-57897843940770393402021-02-27T01:09:23.506-08:002021-02-27T01:09:23.506-08:00Yes, it is dynamic object, we do not need to typec...Yes, it is dynamic object, we do not need to typecaste the object, while displaying data on view, when it comes using viewbag. But if we use viewdata, we have to typecaste it to its original type to retrieve it<br />Samiksha argadehttps://www.blogger.com/profile/07497326716852532060noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-53763388768553055572019-07-14T08:40:12.680-07:002019-07-14T08:40:12.680-07:00I think it cud be bcoz Viewbag does not require ty...I think it cud be bcoz Viewbag does not require typecasting like viewdataAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-51853294378654118772018-05-21T11:16:42.673-07:002018-05-21T11:16:42.673-07:00Hi Venkat,
Actually in one of the interview, the I...Hi Venkat,<br />Actually in one of the interview, the Interviewer asked me a question on ViewBag and ViewData. <br />Interviewer: We can achieve the same functionality using ViewData, then what is the use of ViewBag. Why ViewBag was introduced.<br />I answered him the Basic difference and also ViewBag provides dynamic property i.e. when we put a . we get the property name so there is less chances of error. <br />But he questioned me again but what if we type the property name wrong again we will get error. So Basically both will give error if the key/property name is invalid.<br /><br />So I was unable to answer this question. I searched a lot about this on Internet but didn't get proper answer. So may I know is there any specific reason why ViewBag was introduced inspite of ViewData performing the same funcitonality.<br /><br />Thanks in advance _/\_<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-31429398865705337142017-03-30T19:21:48.621-07:002017-03-30T19:21:48.621-07:00When i try to use below code it gives me an error ...When i try to use below code it gives me an error cannot convert char to string. Can anyone help?<br /><br /><br /> @foreach (string strCity in ViewData["Cities"].ToString())Anonymoushttps://www.blogger.com/profile/11100491719443036029noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-53916465422935186112016-10-15T02:04:10.079-07:002016-10-15T02:04:10.079-07:00Thank you Venkat sir....my heartfelt gratitude tow...Thank you Venkat sir....my heartfelt gratitude towards u <br />Anonymoushttps://www.blogger.com/profile/16046196492452958124noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-73302185692245350362016-07-11T07:19:08.596-07:002016-07-11T07:19:08.596-07:00Hello Sir
You and your knowledge is awesome. I en...Hello Sir <br />You and your knowledge is awesome. I enjoy your tutorial.<br /><br />How can to display two different list data from Viewdata<br />Controller Code <br /> <br /> public ActionResult Index()<br /> {<br /> ViewBag.Message = new List() { "Ankit", "Mark", "Chris" };<br /> ViewBag.Work = new List() { ".net", "Java", "C#" };<br /> return View();<br /> }<br />we have to pass list type as argument for new list.<br />View code :<br /><br /><br />@foreach (string item in ViewBag.Message)<br />{<br /> @item<br />}<br /><br /><br><br /><br />@foreach (string item in ViewBag.Work)<br />{<br /> @item<br />}Anonymoushttps://www.blogger.com/profile/10580559197224786768noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-63449521646119300102015-01-28T03:04:14.022-08:002015-01-28T03:04:14.022-08:00// Please try below, it should work!!!
public Act...// Please try below, it should work!!!<br /><br />public ActionResult Index()<br />{<br />ViewBag.Message = new List() {"Ankit","Mark","Chris" };<br />ViewBag.Work = new List() { ".net", "Java", "C#" };<br />return View();<br />}<br /><br /><br />Name : <br />@foreach (string name in ViewBag.Message)<br />{@name }<br />Work :@foreach (string work in ViewBag.Work)<br />{@work}<br />Mohsin Naveedhttps://www.blogger.com/profile/17364735594498297738noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-51046477479332475542015-01-27T07:41:33.218-08:002015-01-27T07:41:33.218-08:00This comment has been removed by the author.Mohsin Naveedhttps://www.blogger.com/profile/17364735594498297738noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-31293386040374831442015-01-01T17:31:08.518-08:002015-01-01T17:31:08.518-08:00Thanks for the detailed presentationThanks for the detailed presentationSreenivasa Rao Khttps://www.blogger.com/profile/16744315242413384726noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-82079462256970220302014-07-13T05:38:08.599-07:002014-07-13T05:38:08.599-07:00Simply awesome set of videos!Simply awesome set of videos!Aditya Bokade - The Corporate Trainer.https://www.blogger.com/profile/03171636757577168380noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-38674523452949299192014-06-26T23:13:29.536-07:002014-06-26T23:13:29.536-07:00Really Nice...
public ActionResult Index()
...Really Nice... <br /><br /> public ActionResult Index()<br /> {<br /> ViewBag.Countries = new List()<br /> {<br /> "India",<br /> "US",<br /> "UK",<br /> "Canada"<br /> };<br /><br /> ViewData["Message"] = new List { "Sameer", "Kamran", "Luqman" };<br /> ViewData["Tech"] = new List { ".Net", "SQL", "Microsoft" };<br /> return View();<br /> }<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-48296205068732455692014-06-09T02:58:16.531-07:002014-06-09T02:58:16.531-07:00public ActionResult Index()
{
...public ActionResult Index()<br /> {<br /> List Countries = new List()<br /> {<br /> "Nepal",<br /> "Usa",<br /> "Australia",<br /> "UK"<br /> };<br /> ViewBag.Countries = Countries;<br /> return View();<br /> }<br /> public ActionResult Countries()<br /> {<br /> ViewData["Countries"] = new List(){<br /> "Nepal",<br /> "Russia",<br /> "Japan"<br /> };<br /> return View();<br /> }Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-16929231091310295382014-05-04T03:06:08.833-07:002014-05-04T03:06:08.833-07:00how send asp.net webform data to mvc controller?how send asp.net webform data to mvc controller?Srinivashttps://www.blogger.com/profile/09148545351916544950noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-25385225849320886202014-04-10T01:15:47.556-07:002014-04-10T01:15:47.556-07:00I hope it will work fine..
public ActionResult In...I hope it will work fine..<br /> public ActionResult Index()<br /> {<br /> ViewBag.Message=new List{"Ankit","Mark","Chris"};<br /> ViewBag.Work=new List{".net","Java","C#");<br /> return View();<br /> }Anonymoushttps://www.blogger.com/profile/13476190148904276683noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-78135708410123284312014-03-04T02:22:41.279-08:002014-03-04T02:22:41.279-08:00Use the following Lines of Code:
ViewBag.Message =...Use the following Lines of Code:<br />ViewBag.Message = new List {"Sameer","Kamran","Luqman" };<br /> ViewBag.Tech = new List { ".Net", "SQL", "Microsoft" };<br /> return View();Anonymoushttps://www.blogger.com/profile/06385887831669514155noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-13457166491325460692014-02-16T18:49:31.233-08:002014-02-16T18:49:31.233-08:00public ActionResult Index()
{
... public ActionResult Index()<br /> {<br /> <br /> ViewBag.Message = new List { "Ankit", "Mark", "Chris" };<br /> ViewBag.Work = new List{ ".net", "Java", "C#" };<br /> return View();<br /> }Anonymoushttps://www.blogger.com/profile/09916289929464717062noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-85332664966394068292013-10-10T04:14:30.906-07:002013-10-10T04:14:30.906-07:00Try the following ...
ViewBag.Message = new List ...Try the following ...<br /><br />ViewBag.Message = new List () { "Ankit", "Mark", "Chris" };<br />ViewBag.Work = new List () { ".net", "Java", "C#" };Anonymoushttps://www.blogger.com/profile/17870305618041611376noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-82941765210969105132013-07-18T01:12:05.680-07:002013-07-18T01:12:05.680-07:00ViewBag.Message = new List string { "Ankit&qu... ViewBag.Message = new List string { "Ankit", "Mark", "Chris" };<br /> ViewBag.Work = new List string { ".net", "Java", "C#" };Akash Raaazhttps://www.blogger.com/profile/01775648671183303185noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-82183020955270689372013-07-03T08:26:50.700-07:002013-07-03T08:26:50.700-07:00Hi venkat i try to to some code but got error i am...Hi venkat i try to to some code but got error i am not sure why i am geting null point exception here is my code<br /><br /><br />public ActionResult Index()<br /> {<br /> ViewBag.Message = new List() {"Ankit","Mark","Chris" };<br /> ViewBag.Work = new List() { ".net", "Java", "C#" };<br /> return View();<br /> }<br /><br /><br /> Name : <br /> @foreach (string name in ViewBag.Message)<br /> {@name }<br /> Work :@foreach (string work in ViewBag.Work)<br /> {@work}<br /> <br />also question how can we do display list data from Viewdata.Ankithttps://www.blogger.com/profile/16357446705172567486noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-8162489199592510582013-04-28T23:55:29.227-07:002013-04-28T23:55:29.227-07:00Thank You so much for providing us such a nice tut...Thank You so much for providing us such a nice tutorials.thanks again and again.Manish Singhhttps://www.blogger.com/profile/16569885870757588857noreply@blogger.comtag:blogger.com,1999:blog-6082652835152798567.post-60016554331169092342013-04-28T21:10:32.333-07:002013-04-28T21:10:32.333-07:00HIIII VENKAT...THANQ SO MUCH FOR POSTING VIDEOS ON...HIIII VENKAT...THANQ SO MUCH FOR POSTING VIDEOS ON MVC...<br />IT'S REALLY AWESOME. IT'S REALLY HELPFUL FOR US madan.phttps://www.blogger.com/profile/08762270427722262668noreply@blogger.com