Razor Page
This article demonstrates how to configure the Telerik UI RadioButton HtmlHelper for ASP.NET Core in a RazorPage scenario.
For the full project with RazorPages examples, visit our GitHub repository.
@page
@model Telerik.Examples.RazorPages.Pages.RadioButon.RadioButtonIndexModel
@inject Microsoft.AspNetCore.Antiforgery.IAntiforgery Xsrf
@Html.AntiForgeryToken()
<h4>Agree to Terms and Conditions:</h4>
<ul class="fieldlist">
<li>
@(Html.Kendo().RadioButtonFor(m => m.IAgreeProp).Label("I Agree").Value(true))
</li>
<li>
@(Html.Kendo().RadioButtonFor(m => m.IAgreeProp).Label("I Disagree").Value(false))
</li>
</ul>
@page
@model Telerik.Examples.RazorPages.Pages.RadioButon.RadioButtonIndexModel
@inject Microsoft.AspNetCore.Antiforgery.IAntiforgery Xsrf
@Html.AntiForgeryToken()
<h4>Agree to Terms and Conditions:</h4>
<ul class="fieldlist">
<li>
<kendo-radiobutton name="IAgreeProp" label="I Agree" value="true"></kendo-radiobutton>
</li>
<li>
<kendo-radiobutton name="IAgreeProp" label="I Disagree" value="false"></kendo-radiobutton>
</li>
</ul>
[BindProperty]
public bool IAgreeProp { get; set; }
public void OnGet()
{
IAgreeProp = true;
}