Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.
Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.
Hi,
did you maybe found the solution for this ?
I am trying to do custom rendering in MVC. I can get statistics via GetPostedDataStatistics(....) but I dont know how to get the select options. I can get them if somebody already voted by GetPostedData() for every voted select option but I don't think that this is the way. Should I parse Form.Document xml to get all available options?
Thanks,
Simona
I have succeded on this way:
var htmlFragments = form.CreateHtmlFragments(); var choices = new List<PollAnswerViewModel>(); foreach (var item in htmlFragments) { if (item is EPiServer.XForms.Parsing.Select1AsRadiobuttonFragment) { var fragment = item as EPiServer.XForms.Parsing.Select1AsRadiobuttonFragment; var options = fragment.Options; foreach (var select in options) { var pollAnswerItem = new PollAnswerViewModel { Answer = @select.Text, Value = @select.Value }; choices.Add(pollAnswerItem); } viewModel.PollAnswers = choices; break; } }
If somebody maybe has the better way, please say it :)
Thanks
Has anyone been able to get XForm Statistics - Polls to work in EPiServer 7 using MVC ? If so please can you guide me in the right direction
Thanks
Minesh