问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#查询结果在网页上以表格形式显示

发布网友 发布时间:2024-10-10 03:05

我来回答

3个回答

热心网友 时间:2024-10-10 05:27

1,可以在sql查询返回数据的时候 case,如
select (case 字段名称 when 0 then '正常' when 1 then '禁止' when 2 then '注销' else '其他状态' end)字段名称 from .....

2,za返回数据不变,在页面里绑定数据的时候来转换,如gridview控件绑定数据后,在protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.Cells[9].Text == "0") e.Row.Cells[9].Text = "未召开";
else if (e.Row.Cells[9].Text == "1") e.Row.Cells[9].Text = "正在开";
else if (e.Row.Cells[9].Text == "2") e.Row.Cells[9].Text = "完毕";}
}

一般尽量在sql里case,这样便于以后修改sql来满足业务扩展需要

热心网友 时间:2024-10-10 05:27

用Repeater控件(其实其他的也可以,个人倾向于Repeater)
Repeater.DataSource = dt;//绑定数据源
Repeater.DataBind();
然后在后置文件添加一个方法判断的方法:
protected string GetStatus(int id)
{
if(id==1)
return "等待";
if(id==2)
return "进行";
if(id==3)
return "结束";
}
页面数据显示这样绑定
<ASP:REPEATER id="rptYou" runat="server" EnableViewState="False">
<HeaderTemplate>
<TABLE >
<tr>
<TD align="center">姓名</TD>
<TD align="center">状态</TD>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr class="TableLine1">
<td><%#DataBinder.Eval(Container.DataItem, "name")%></td>
<td><%#GetStauts(Convert.ToInt32(DataBinder.Eval(Container.DataItem, "status")))%>'"></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</TABLE>
</FooterTemplate>
</ASP:REPEATER>

热心网友 时间:2024-10-10 05:28

可以通过sql语句来进行查询,并通过dataset来得到查询到的结果集,然后通过gridview来进行绑定,这样就能显示。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
win7窗口淡入淡出慢 iPhone 小技巧:如何将 Safari 浏览器中的网页添加到桌面? 锰粉是什么颜色的金属 铁精粉的常见颜色是什么 烟花爆竹中的金属粉末如何使其呈现绚丽色彩? 金粉有哪些种类 灰土每层回填最大厚度 灰土基础简史 如何让一个喜欢你的女孩讨厌你! 西环里新区基本资料 ...地址簿复制过来?原来是foxmail6.1,现在是foxmail7 我应该考二级建造师什么专业 “多喝点水”和“喝多点水”在层次划分上有什么不同?“多喝点水”能不... 东风延锋汽车座舱系统有限公司怎么样? Win8.1的administration账户被禁用,如何启用?我的账户权限是Users(标... 求救administration账户被禁 现有用户没有超级用户权限 如何启用... 张新英主要策划活动 “喝点水,唠嗑嗓子干。”啥意思? 游戏中你遇见过哪些把你蠢哭的NPC或玩家? ...但是我想保留他,又可以登回原来的Administration,该怎么做 李焕民的主要创作基地是哪里? 最近有没有什么,未来+兽人的耽美文?受不论是人还是兽(人鱼也行) ...就是 每次吃完饭后都要喝很多的水 600ml 800ml 李焕民如何看待自己的艺术创作与时代统一的关系? ...本来是单眼皮的突然一下变成双眼皮,眼睛睁大一点就好不舒服,在太阳... 判断题 期末余额=期初余额+本期增加发生额-本期减少生发额 这一公式是... ...他就像一棵树,上下没有一个地方不挺脱的。好描写了什么人物?人物的... 淘宝可以两个人登录一个账号吗?怎么设置仅一人登陆? 外貌描写写出了祥子怎样的人,并说一说理由? ...之间的关系可用下面的等式表示:期初余额=期末余额+本期增加... ...了,我用标准用户登陆电脑,想取消账号禁用,但是却提示拒绝访问._百度... 不清晰怎么弄公务员报名? 电脑桌面的任务栏变成2行怎么样还原? 双箭头也拉不下来 没有锁定... ...用鼠标怎么拉都不下去,而且又没锁定 哪位电脑高手帮帮我吧!!!_百 ... ...箭头往下拉就直接变没了,不经过1层!怎样让它还原啊? ...现在想用datagridview控件连接数据库并显示数据,我用的是sqlserver... word2007表格怎么拉不下来了? ...怎样把SQL数据库中某个表里的一行字段按照以下格式显示在页面... 搜集资料了解化石的形成过程写下来 C#中怎样让从数据库中查出来的列名不显示在前台界面上? 崩坏学园2应用宝版如何下载 崩坏学园2应用宝服如何下载 崩坏学园2应用宝服下载如何下载 从手机储存安装系统是哪个文件夹 崩坏学园2应用宝服安卓游戏如何下载 求助 我想要五十音图的mp3文件 山东电台新闻频道频率搜索 九游异能都市如何下载 天坛,长城,水立方,鸟巢的英文资料100词一下 ...Mn3O4、Mn2O7在加热时均能和浓盐酸发生反应生成MnCl2和Cl2?_百度...