Its my MVC Controller. It written in C and I execute my queries there. So I
need if my query is null then I turn the ViewBag to false. If has values I
turn my ViewBag to true.


On Tue, Aug 2, 2016 at 10:18 AM, hirdesh tomar <[email protected]>
wrote:

> If your controller is also written in angular js then why not use same
> controller for that <div> page? In case there is a necessity to use a
> separated controller then you may have to write an angular service to pass
> values between controllers. There are other options as well like using
> $localStorage angular service or by using rootScope variable.
>
> Thanks,
> Hirdesh
>
> On Aug 2, 2016 12:03 PM, "Marina L" <[email protected]> wrote:
>
>> hi,
>> thank you for your reply. How can I pass the ViewBag  (true or false)
>> value from my mvc controller to angular controller?
>>
>> On Tue, Aug 2, 2016 at 6:13 AM, hirdesh tomar <[email protected]>
>> wrote:
>>
>>> Hi Marina,
>>>
>>> Not sure about this approach but you can use "ng-show" directive in
>>> angular js to hide or unhide a div.
>>>
>>> In your controller define a flag on scope like this
>>>
>>> $scope.viewBagFlag = { hideShow : true };
>>>
>>> and set $scope.viewBagFlag to false when your "viewBag" variable becomes
>>> false.
>>>
>>> In your html use this flag to show or hide that div.
>>>
>>> <div ng-show="viewBagFlag.hideShow">
>>> </div>
>>>
>>> Hope this helps!
>>>
>>> Thanks,
>>> Hirdesh
>>>
>>> On Aug 1, 2016 2:11 PM, "Marina L" <[email protected]> wrote:
>>>
>>>> Hello,
>>>>
>>>> I use Angular js in my MVC app.
>>>>
>>>> I need to hide a div when my viewbag is false
>>>>
>>>> I have try this
>>>>
>>>>  public ActionResult Index()
>>>>         {
>>>>             ViewBag.total = false;
>>>>             return View();
>>>>         }
>>>>
>>>>
>>>> My View
>>>>
>>>>
>>>> @{
>>>>             var total= (string) ViewBag.total;
>>>>          }
>>>>         <div ng-if="total">
>>>> content here
>>>>         </div>
>>>>
>>>>
>>>> and also this from here
>>>> http://stackoverflow.com/questions/27673786/angular-ng-if-not-working-with-razor-syntax
>>>>
>>>> but it doesn't work. Any idea?
>>>>
>>>> thank you
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "AngularJS" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To post to this group, send email to [email protected].
>>>> Visit this group at https://groups.google.com/group/angular.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to