梆定一个方法并把数据库中的值作为参数
2008-06-01 23:20
323 查看
我们在项目中往往会用到Datagrid这个控件,有的从数据库读出来的值,不一定用户能看懂,这个时候我们就得从把他转换一下,
能让用户看得懂的东西;举一个示例:如果数据库中有一个Sex字段,为int的类型,"0"代表男,"1"代表女,如果这样以,"0","1"的形势出现在用户的眼前,别人可能不知道是什么啊!
在这里我与大家一起分享一下,我在项目中的解决方案,在这里如果大家有什么好的方案请提出来,我们一起学习;
先看ASPX代码:
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="id" HeaderText="ID" />
<asp:BoundField DataField="address" HeaderText="address" />
<asp:BoundField DataField="name" HeaderText="name" />
<asp:TemplateField HeaderText="id">
<ItemTemplate>
<%#Comm.Util.getType(Eval("address").ToString()) %>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</form>
下是我们在来看看这个具体的一个这个类吧,我是把这个类写成了一个DLL,并有一个Static的方法,这样更方便我们在项目中的开发;
namespace Comm
{
{
{
{
case "四川":
return "sichuan";
case "df":
return "fdsa";
}
return strType;
}
}
}
就是这么简单,在这里我想看看园子里面还有没有其它的解决方案,如果园子里有不能的方案,请留言下你的解决方案,谢谢了
能让用户看得懂的东西;举一个示例:如果数据库中有一个Sex字段,为int的类型,"0"代表男,"1"代表女,如果这样以,"0","1"的形势出现在用户的眼前,别人可能不知道是什么啊!
在这里我与大家一起分享一下,我在项目中的解决方案,在这里如果大家有什么好的方案请提出来,我们一起学习;
先看ASPX代码:
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="id" HeaderText="ID" />
<asp:BoundField DataField="address" HeaderText="address" />
<asp:BoundField DataField="name" HeaderText="name" />
<asp:TemplateField HeaderText="id">
<ItemTemplate>
<%#Comm.Util.getType(Eval("address").ToString()) %>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</form>
下是我们在来看看这个具体的一个这个类吧,我是把这个类写成了一个DLL,并有一个Static的方法,这样更方便我们在项目中的开发;
namespace Comm
{
{
{
{
case "四川":
return "sichuan";
case "df":
return "fdsa";
}
return strType;
}
}
}
就是这么简单,在这里我想看看园子里面还有没有其它的解决方案,如果园子里有不能的方案,请留言下你的解决方案,谢谢了
相关文章推荐
- 接口的一个用法---将接口作为方法的参数
- 从数据库查询的数据作为参数去查另外一个数据库
- Java 把对象作为参数传到一个方法里,这个是值传递还是引用传递, 为什么结果这么怪?
- 在Java中一个静态方法能够将另一个静态方法作为参数吗?
- 当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的.
- 带参数的存储过程动态创建一个视图及调用方法[表不固定,作为参数]
- JavaScript中以一个方法作为参数的写法
- 4.构造方法与重载:定义一个网络用户类,要处理的信息有用户 ID、用户密码、 email 地址。在建立类的实例时把以上三个信息都作为构造函数的参数输入, 其中用户 ID 和用户密码时必须缺省时 ema
- 一个数据库查询方法(可以动态设置查询参数,设置查询条件),很巧妙的组合sql语句
- c# 中将一个方法的名称作为另一个方法的参数
- 数据库表名作为参数传递给存储过程的方法
- 创建一个直角三角形类(regular triangle)RTriangle类,实现下列接口IShape。两条直角边长作为RTriangle类的私有成员,类中包含参数为直角边的构造方法。
- asp.net 自己封装数据库操作一个类中一个自定义方法Execute(),非常实用,省去了麻烦的中间过程,动态参数
- 编写一个排序函数,实现数字排序。排序方法由客户函数实现,函数参数个数为两个,两个参数的关系作为排序后的元素间的关系。
- MySQL 修改数据库名称的一个新奇方法
- 例题:数据库查询结果作为一个表
- C#委托-委托作为方法的参数
- 使用ADO.NET类及方法实现数据库的查询并返回一个Object 数组
- Javascript:提取 对象的方法作为高阶函数的参数 要注意的
- HtmlHelper 添加扩展方法. 使用Lambda表达式作为参数