有一组字符串1,2,3 在前台要显示1代表置换,2代表直售 3代表团购!根据数据库里资料显示在前台上!比如现在数据库是2,3 在前台显示是 直售 团购,数据库字段是1, 前台显示置换
用NET要怎么写判断呢?
用NET要怎么写判断呢?
解决方案 »
- 问个小小的问题,在线等。
- 虚拟路径和物理路径的问题
- 求助:如何根据id动态取得html控件?具体问题见内
- 关于提交按钮的问题
- 删除纪录后 还能在列表中显示,有的电脑正常,有的电脑不正常
- 请教一个关于DataGrid中HyperLinkColumn的DataNavigateUrlField属性的问题.
- “Automation服务器不能创建对象”是什么错误?
- 就剩10分了,都给你了,我想问,你设计ASP.NET网页的流程是什么????做过设计的,进来交流一下
- 网站导入Excel,数据字段不固定,无法读取。
- 关于遍历panel容器内的textbox控件
- asp.net web发布服务器问题
- updatepanel中repeater 循环的js怎么执行
{
switch (statecode)
{
case "1":
return "置换";
break;
case "2":
return "直售";
break;
case "3":
return "团购";
break;
}
}
调用:
string code = "1,2,3";
string Result = string.Join(" ", code.Split(',').Select(x => GetState(x)).ToArray());
{
string a="";
case "1":
a="直售";
break;
case "2":
a="团购";
break;
return a;
}要么 直接用sql 用case when 替换 直接到前台就行了
public string GetString(string str)
{
string[] arr = { "置换", "直售", "团购" };
string[] strSplit = str.Split(',');
string result = string.Empty;
foreach (string s in strSplit)
result += arr[Convert.ToInt32(s)] + " ";
return result;
}
提示:CS1525: 无效的表达式项“>”
{
return statecode==1?"置换":statecode==2?"直售":"团购";
}
private string [] change(string str)
{
string[] tmp=str.Split(",");
string [] name=new sting[tmp.length]
for(int i=0;i<tmp.length;i++)
{
if(tmp=="1")
{
name[i] ="置换";
} elseif(tmp=="2")
{
name[i] ="直售";
}
else {
name[i] ="团购"; }
}
return name;
}//数组name里就是你要的东西啊
public string GetString(string str)
{
string[] arr = { "置换", "直售", "团购" };
string[] strSplit = str.Split(',');
string result = string.Empty;
foreach (string s in strSplit)
result += arr[Convert.ToInt32(s)-1] + " ";
return result;
}
string[] temp = code.Split(',');
string result = "";
for (int i = 0; i < temp.GetLength(0); i++)
{
result += GetState(temp[i]) + " ";
}
result = result.Trim();
private string[] change(string str)
{
if (str.Contains(","))
{
string[] tmp = str.Split(",");
string[] name = new sting[tmp.length];
for (int i = 0; i < tmp.length; i++)
{
if (tmp == "1")
{
name[i] = "置换";
} else if (tmp == "2")
{
name[i] = "直售";
}
else
{
name[i] = "团购";
} }
return name;
}
else
{
string[] name = new string[1];
if (str == "1")
{
name[0] = "置换";
} else if (str == "2")
{
name[0] = "直售";
}
else
{
name[0] = "团购";
}
return name; }
}
哈哈
{
if (str.Contains(","))
{
string[] tmp = str.Split(',');
string[] name = new string[tmp.Length];
for (int i = 0; i < tmp.Length; i++)
{
if (tmp[i] == "1")
{
name[i] = "置换";
} else if (tmp[i] == "2")
{
name[i] = "直售";
}
else
{
name[i] = "团购";
} }
return name;
}
else
{
string[] name = new string[1];
if (str == "1")
{
name[0] = "置换";
} else if (str == "2")
{
name[0] = "直售";
}
else
{
name[0] = "团购";
}
return name; }
}