阿涛(252759102) 22:49:54
问下
<ItemTemplate>
<%
int n = (int)Eval("dealstate");
switch (n)
{
case 1: string str="新申请订单";
break;
case 2: string str="正在处理中";
break;
case 3: string str="订单处理完毕";
break;
}
%>
<asp:Label ID="Label1" runat="server" Text='<%# str %>'></asp:Label>
</ItemTemplate>
阿涛(252759102) 22:50:36
这样得不到我要的效果不知道这样的写法有什么错误?
这是一个gridview里的一个模板列,,, 存在数据库里的是1。2。3 但是显示在gridview列里的数据要相应的变化为我写的程序里的那三个。 不知道怎么写了该
没思路了 。 帮忙
问下
<ItemTemplate>
<%
int n = (int)Eval("dealstate");
switch (n)
{
case 1: string str="新申请订单";
break;
case 2: string str="正在处理中";
break;
case 3: string str="订单处理完毕";
break;
}
%>
<asp:Label ID="Label1" runat="server" Text='<%# str %>'></asp:Label>
</ItemTemplate>
阿涛(252759102) 22:50:36
这样得不到我要的效果不知道这样的写法有什么错误?
这是一个gridview里的一个模板列,,, 存在数据库里的是1。2。3 但是显示在gridview列里的数据要相应的变化为我写的程序里的那三个。 不知道怎么写了该
没思路了 。 帮忙
解决方案 »
- c#调用java写的WebService,参数是Map,怎么传参呀?
- .net网站中木马,还有asp.net探针文件被上传上来,如何防治?
- 调用WEB SERVICE报错“ 调用 Send 方法之前必须设置 Path 属性。”
- 相似查询
- 弱弱的问一下,VC2008安装时自动安装了SQL2005?
- 高手请进!如何在asp.net页面上动态显示多重主从表(BOM)
- multiview.view控件怎么实现用鼠标悬停代替单击?
- 在线等`~问题解决就接帖~~~ajax问题~~
- 如何删除excel快捷方式
- web.config中数据库连接字符串的加密,刚才搜索了好多相关问题,还是不得期解,哪位指点下,先谢了
- FormLoad事件,有没人遇到过这样的问题?高手指点!
- 从Item模式点“编辑”转到Edit模式后,找不到控件,求解。
然后在里面转换
然后在后台写你的代码,当模版里的label为1的时候,显示"新申请订单",2的时候显示"正在处理中",3的时候显示"订单处理完毕".
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# GetText(Convert.ToInt32(Eval("CategoryID"))) %>'></asp:Label>
</ItemTemplate>//aspx.cs
protected string GetText(int n)
{
switch (n)
{
case 1:
return "新申请订单";
case 2:
return "正在处理中";
case 3:
return "订单处理完毕";
}
return string.Empty;
}