在datalist里想使用函数:
public string getroomstate(string s)
{
string roomstate="";
if (s == "1") { roomstate = "未订"; }
if (s == "2") { roomstate = "已订"; }
return roomstate;
}<%=getroomstate(<%# DataBinder.Eval(Container, "DataItem.ST_Status")%>) %>
显然:
<%=getroomstate(<%# DataBinder.Eval(Container, "DataItem.ST_Status")%>) %>
是错的.请问应该怎样改呢?
public string getroomstate(string s)
{
string roomstate="";
if (s == "1") { roomstate = "未订"; }
if (s == "2") { roomstate = "已订"; }
return roomstate;
}<%=getroomstate(<%# DataBinder.Eval(Container, "DataItem.ST_Status")%>) %>
显然:
<%=getroomstate(<%# DataBinder.Eval(Container, "DataItem.ST_Status")%>) %>
是错的.请问应该怎样改呢?
解决方案 »
- 截取字符的问题
- |zyciis| 在IHttpHandler里面创建的一个Page对像,如何赋值他的Request,谢谢
- 类似QQ相册上传图片
- 做小中型的网站,大家谈谈用了什么算法?
- 本人要写一份应聘简历,由于没有什么作品,所以不知道怎么下手,请有经验的朋友指点迷津。
- 入门问题:如何获取表单中某个格子的内容?
- 求助金山快译序列号?
- HyperLin中的图片宽度和高度怎么设置??
- [讨论]用什么工具写asp.net的程序?microsoft studio.net or frontpage2003 or dreamwear mx 2004
- 怎么在TextBox里面显示数据库中的数据,即怎么样给Text赋值?
- command对象的executerReader方法的参数?
- 在vs.net2005生成-配置管理器中设置为了Release,为什么还会生成.pdb的文件?
Select case when ST_Status=1 then '未订' when ST_Status=2 then '已订' end as ST_Status(要綁定的字段) from 表
{
if (s == "1")
{
return "未订";
}
else if (s == "2")
{
return "已订";
}
return null;
}
<%# getroomstate(DataBinder.Eval(Container, "DataItem.ST_Status").ToString()) %>