自动绑定数据库的数列,能按需替换成其他词吗?

sosoben 2013-04-24 12:21:30

我的是一个label 用datalist建立了模版和数据连接
其中label的代码是这个,读出来时1 2 3 4 等的数字,怎么样在最小改动下把它变成 "差 一般 好 非常好"这四个中文词呢?

<span class="style3">以往评价:</span><asp:Label ID="contentsLabel0" runat="server"
CssClass="style3" Text='<%# Eval("pingjia") %>' />
...全文
135 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
为嘛不在sql语句里面case呢?
luhuiming741cs 2013-04-24
  • 打赏
  • 举报
回复
引用 4 楼 sosoben 的回复:
引用 1 楼 nice_fish 的回复:为嘛不在sql语句里面case呢? 因为是用datalist给的图形界面里面绑定,不是代码赋的 sql case 语法怎么样? 还有其他字段啊
SELECT (CASE '列' WHEN '1' THEN '差' WHEN '2' THEN '一般' WHEN '3' THEN '好' ELSE '非常好' END) FROM TABLE
chokochu 2013-04-24
  • 打赏
  • 举报
回复
1楼和2楼都是正解
sosoben 2013-04-24
  • 打赏
  • 举报
回复
引用 3 楼 liang_show 的回复:
引用 楼主 sosoben 的回复:我的是一个label 用datalist建立了模版和数据连接 其中label的代码是这个,读出来时1 2 3 4 等的数字,怎么样在最小改动下把它变成 "差 一般 好 非常好"这四个中文词呢? JavaScript code ? 123 <span class="style3">以往评价:</spa……
非常好 正解
sosoben 2013-04-24
  • 打赏
  • 举报
回复
引用 1 楼 nice_fish 的回复:
为嘛不在sql语句里面case呢?
因为是用datalist给的图形界面里面绑定,不是代码赋的 sql case 语法怎么样? 还有其他字段啊
  • 打赏
  • 举报
回复
引用 楼主 sosoben 的回复:
我的是一个label 用datalist建立了模版和数据连接 其中label的代码是这个,读出来时1 2 3 4 等的数字,怎么样在最小改动下把它变成 "差 一般 好 非常好"这四个中文词呢? JavaScript code ? 123 <span class="style3">以往评价:</span><asp:Label ID="contentsLabel……
先看我上面说的再看这个方法要返回一个string :
public string getlv(string str) 
        {
            string restr = "";
            switch (str) 
            {
                case "1":
                    restr = "差";
                    break;
                case "2":
                    restr = "一般";
                    break;
                case "3":
                    restr = "好";
                    break;
                case "4":
                    restr = "非常好";
                    break;
            }
            return restr;
        }
  • 打赏
  • 举报
回复
在后台写一个方法 绑定的时候 绑定这个方法如方法是getlv(string str) <span class="style3">以往评价:</span><asp:Label ID="contentsLabel0" runat="server" CssClass="style3" Text='<%# getlv(Convert.Tostring(Eval("pingjia"))) %>' />

62,248

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧