CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

中英文

楼主hgknight(江雨.net)2002-04-12 14:23:45 在 .NET技术 / ASP.NET 提问

大家给我出个主意,asp.net,我从Oracle里读出数据,绑定到DataGrid,但现在我想让DataGrid的英文字段显示为相应中文,就又建了一个中英文对照表。我应该怎么实现比较好呢?如果我每次读一个英文字段名就去读对照表替换为中文,就得反复连接后台数据库,会不会太耗费资源? 问题点数:50、回复次数:8Top

1 楼timmy3310(Tim)回复于 2002-04-12 14:35:40 得分 15

<asp:datagrid   id="DataGrid1"   style="Z-INDEX:   107;   LEFT:   225px;   POSITION:   absolute;   TOP:   305px"   runat="server"   AutoGenerateColumns="False">  
      <Columns>//这里指定列名  
              <asp:BoundColumn   DataField="英文名"   HeaderText="中文名"></asp:BoundColumn>//字段一  
              <asp:BoundColumn   DataField="英文名"   HeaderText="中文名"></asp:BoundColumn>//字段二  
      </Columns>  
  </asp:datagrid>  
  注意:  
  将AutoGenerateColumns指定为False后,将只会显示你指定的字段,不会自动产生字段Top

2 楼hgknight(江雨.net)回复于 2002-04-12 14:48:21 得分 0

谢谢  
  但我想在DataSet里修改,因为我还要把数据导入本地Excel文件。具体修改按我所说的反复连接替换已经实现,我想问问大家有没有更好的方法。Top

3 楼timmy3310(Tim)回复于 2002-04-12 14:54:59 得分 10

你可以考虑把对照表放在XML里面啊  
  或者如果字段不是很多,写成常量也可以啊Top

4 楼hgknight(江雨.net)回复于 2002-04-12 16:44:14 得分 0

字段可选,有可能非常多  
  数据量也很大  
  大家还有其他的建议吗Top

5 楼yxrj()回复于 2002-04-12 17:06:38 得分 0

try  
   
  select   id   as   编号,name   as   姓名,...   from   ...  
   
  Top

6 楼jackyhx(飞不动的侠)回复于 2002-04-12 17:18:18 得分 15

用DataMapping,参考以下msdn的资料,记得用DataAdapter生成的时候它就自动帮你生成DataMapping,你可以生成一个,然后check它生成的源代码。Top

7 楼hgknight(江雨.net)回复于 2002-04-12 17:27:06 得分 0

yxrj():我的字段是用户可选的  
   
  jackyhx(飞不动的侠):有示例代码吗Top

8 楼yxrj()回复于 2002-04-12 20:05:50 得分 10

我的字段是用户可选的  
   
  那你就根据“用户选的字段”生成sql语句亚Top

相关问题

  • ps 中英文转换
  • 中英文转换问题。
  • 中英文界面的转化
  • RichTextBox 中英文位置问题!
  • 求《C++ STL》中英文版都行
  • 如何实现中英文对照表?
  • 关于中英文换行的问题
  • 如何区分中英文冒号
  • 中英文混合的论坛
  • 中英文判断技术1问?

关键词

  • 字段
  • 数据
  • 用户
  • 对照表
  • 可选
  • 生成
  • 指定

得分解答快速导航

  • 帖主:hgknight
  • timmy3310
  • timmy3310
  • jackyhx
  • yxrj

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo