我需要转换以下代码行:
<%# DataBinder.Eval(Container.DataItem, "Id") %>
到
<%# DataBinder.Eval(Container.DataItem, "Id").ToString().PadLeft(3, '0') %>
后者给出了格式错误的服务器标记的例外。如何将方法应用于 DataBinder 输出。请注意,我已经知道以下内容但不想使用它:
<%# DataBinder.Eval(Container.DataItem, "Id", "{FormatString}") %>