Index and length must refer to a location within the string. (Parameter 'length') at System.String.ThrowSubstringArgumentOutOfRange(Int32 startIndex, Int32 length)
at System.String.Substring(Int32 startIndex, Int32 length)
at InvokeStub_String.Substring(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)Exception has been thrown by the target of an invocation.
<div class="vs-avatar-placeholder">
@(Username.Substring(0, 1))
########################
</div>
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at TemplateSlang.FunctionCallNode.<>c__DisplayClass3_0.<Visit>b__0() in /home/simon/Documents/siteface/siteface/sitefaceCore/TemplateSlang/TemplateSlangMain.cs:line 929
at TemplateSlang.FunctionCallNode.Visit(ExecContext e)
at TemplateSlang.TplExp.Visit(ExecContext e) in /home/simon/Documents/siteface/siteface/sitefaceCore/TemplateSlang/TemplateSlangMain.cs:line 3872
Index and length must refer to a location within the string. (Parameter 'length')
at System.String.ThrowSubstringArgumentOutOfRange(Int32 startIndex, Int32 length)
at System.String.Substring(Int32 startIndex, Int32 length)
at InvokeStub_String.Substring(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)