【问题标题】:How do I change an ActiveIndex numeric value to text?如何将 ActiveIndex 数值更改为文本?
【发布时间】:2009-11-12 10:19:17
【问题描述】:

在我的 ASP.Net 网页中,我想将活动索引数值更改为文本值。

例如,活动索引当前以数字形式呈现为 1、2、3、4 等...我希望将此索引呈现为 a、b、c、d 等...

您能建议一种方法吗?

【问题讨论】:

    标签: .net asp.net vb.net visual-studio-2008 indexing


    【解决方案1】:

    您可以使用以下方法轻松转换它们:

    char c = (char)(96 + index);
    

    index 为 1 时返回 a,2 时返回 b,以此类推...

    如果您希望 aa 的索引值为 27,则必须编写额外的代码。

    【讨论】:

      【解决方案2】:

      编写简单的映射函数,返回相应的字母。

      【讨论】:

        【解决方案3】:

        this question 的答案会有所帮助。基本上,如果您想要一个非常基本的解决方案,您可以将您的 int 转换为 char。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-07-27
          • 2018-03-28
          相关资源
          最近更新 更多