|
210 | 210 | Id="test-country" |
211 | 211 | @bind-Value="@model.Country" |
212 | 212 | For="@(() => model.Country)"> |
213 | | - <BitSelectItem TValue="string?" Value="@((string?)null)">Choose a country</BitSelectItem> |
214 | | - <BitSelectItem TValue="string?" Value="@("USA")">USA</BitSelectItem> |
215 | | - <BitSelectItem TValue="string?" Value="@("UK")">UK</BitSelectItem> |
| 213 | + <BitSelectItem Value="@string.Empty">Choose a country</BitSelectItem> |
| 214 | + <BitSelectItem Value="@("USA")">USA</BitSelectItem> |
| 215 | + <BitSelectItem Value="@("UK")">UK</BitSelectItem> |
216 | 216 | </BitSelectField> |
217 | 217 | <button type="submit" id="submit-btn">Submit</button> |
218 | 218 | </EditForm>); |
|
241 | 241 | Id="test-country" |
242 | 242 | @bind-Value="@model.Country" |
243 | 243 | For="@(() => model.Country)"> |
244 | | - <BitSelectItem TValue="string?" Value="@((string?)null)">Choose a country</BitSelectItem> |
245 | | - <BitSelectItem TValue="string?" Value="@("USA")">USA</BitSelectItem> |
246 | | - <BitSelectItem TValue="string?" Value="@("UK")">UK</BitSelectItem> |
| 244 | + <BitSelectItem Value="@string.Empty">Choose a country</BitSelectItem> |
| 245 | + <BitSelectItem Value="@("USA")">USA</BitSelectItem> |
| 246 | + <BitSelectItem Value="@("UK")">UK</BitSelectItem> |
247 | 247 | </BitSelectField> |
248 | 248 | <button type="submit" id="submit-btn">Submit</button> |
249 | 249 | </EditForm>); |
|
271 | 271 | Id="test-country" |
272 | 272 | @bind-Value="@model.Country" |
273 | 273 | For="@(() => model.Country)"> |
274 | | - <BitSelectItem TValue="string?" Value="@((string?)null)">Choose a country</BitSelectItem> |
275 | | - <BitSelectItem TValue="string?" Value="@("USA")">USA</BitSelectItem> |
276 | | - <BitSelectItem TValue="string?" Value="@("UK")">UK</BitSelectItem> |
| 274 | + <BitSelectItem Value="@string.Empty">Choose a country</BitSelectItem> |
| 275 | + <BitSelectItem Value="@("USA")">USA</BitSelectItem> |
| 276 | + <BitSelectItem Value="@("UK")">UK</BitSelectItem> |
277 | 277 | </BitSelectField> |
278 | 278 | <button type="submit" id="submit-btn">Submit</button> |
279 | 279 | </EditForm>); |
|
300 | 300 | Id="test-country" |
301 | 301 | @bind-Value="@model.Country" |
302 | 302 | For="@(() => model.Country)"> |
303 | | - <BitSelectItem TValue="string?" Value="@((string?)null)">Choose a country</BitSelectItem> |
304 | | - <BitSelectItem TValue="string?" Value="@("USA")">USA</BitSelectItem> |
305 | | - <BitSelectItem TValue="string?" Value="@("UK")">UK</BitSelectItem> |
| 303 | + <BitSelectItem Value="@string.Empty">Choose a country</BitSelectItem> |
| 304 | + <BitSelectItem Value="@("USA")">USA</BitSelectItem> |
| 305 | + <BitSelectItem Value="@("UK")">UK</BitSelectItem> |
306 | 306 | </BitSelectField> |
307 | 307 | <button type="submit" id="submit-btn">Submit</button> |
308 | 308 | </EditForm>); |
|
317 | 317 | public class SelectValidationModel |
318 | 318 | { |
319 | 319 | [Required(ErrorMessage = "Country is required")] |
320 | | - public string? Country { get; set; } |
| 320 | + public string Country { get; set; } = string.Empty; |
321 | 321 | } |
322 | 322 | } |
0 commit comments