如何将gridview中的文本替换成星

问题描述

我用GRIDVIEW显示数据.其中的一列为明文密码.我只想在gridview显示时把文本变成*要怎么办?

解决方案

解决方案二:
把那列做成模板列,里面放个LABEL设置你想要显示的字符.
解决方案三:
可以在前台做成模板列也可以在DataTable加上一列显示*再绑定
解决方案四:
在前台显示的时候直接显示*不就完了。
解决方案五:
把列转成模板列,放了label。设置字符。1楼正解
解决方案六:
:)
解决方案七:
反正显示*,写死算了,都没什么意义的
解决方案八:
密码例全用*代替。还节药点资源
解决方案九:
列内容是自动生成的.而且自动生成编辑和删除.如果用模板的话.更新就不好用了
解决方案十:
GridView1.Rows[i].Cells[2].Text=***********
解决方案十一:
protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){stringstrmima="";for(inti=0;i<e.Row.Cells[0].Text.ToString().Length;i++){strmima+="*";}e.Row.Cells[0].Text=strmima;}

解决方案十二:
引用10楼wzy_love_sly的回复:

C#codeprotectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){stringstrmima="";for(inti=0;i<e.Row.Cells[0].Text.ToString().Length;i++){strmima+="*";}e.Row.Cells[0].Text=strmima;}

同感!
解决方案十三:
引用10楼wzy_love_sly的回复:

C#codeprotectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){stringstrmima="";for(inti=0;i<e.Row.Cells[0].Text.ToString().Length;i++){strmima+="*";}e.Row.Cells[0].Text=strmima;}

同感!
解决方案十四:
引用10楼wzy_love_sly的回复:

C#codeprotectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){stringstrmima="";for(inti=0;i<e.Row.Cells[0].Text.ToString().Length;i++){strmima+="*";}e.Row.Cells[0].Text=strmima;}

同感!
解决方案十五:
1.模板列加label2.直接写死3.就楼上的方法所有row.cells[某列].text=string型变量或写死的字符串
解决方案:
再或者在sql语句中直接把密码对应的列换成*也可以
解决方案:
在RowDataBound里面写

时间: 2024-12-22 13:24:24

如何将gridview中的文本替换成星的相关文章

怎样调整分页显示数量在GridView中

问题描述 怎样调整分页显示数量在GridView中我的每页只能显示10行怎么调节为20行呢 解决方案 解决方案二:GridView1.PageSize=20;解决方案三:属性中的pagesize,设成20解决方案四:就是这个Gridview.Pagesize=20;解决方案五:选中GridView->点击VS2005右边属性栏->选择PageSize->更改页数为20!这样就OK了!解决方案六:引用4楼lfywy的回复: 选中GridView->点击VS2005右边属性栏->

adapter-在 GridView 中更新 View

问题描述 在 GridView 中更新 View 我为自定义的 GridView 实现了一个 ArrayAdapter,在 xml 中定义每一个 item 的 layout,情形是这样的: 在 Activity 中实现下面的代码: GridView gridview = (GridView) findViewById(R.id.gridview); adapter = new myArrayAdapter(this articlesList); gridview.setAdapter(new m

Android实现九宫格(GridView中各项平分空间)的方法_Android

本文实例讲述了Android实现九宫格(GridView中各项平分空间)的方法.分享给大家供大家参考.具体如下: 项目需要做一个九宫格(也不一定是9的,4宫格.16宫格.4x3宫格...),封了 一个宫格,它能够根据为它分配的空间来自动的调节宫中各项的尺寸. 从TableLayout集成来的,因此如果你直接在设计器上使用该封装的话需要把它自动加进去的那几个TableRow删除一下. 类名为AdvancedGridView,代码如下: import android.content.Context;

怎么获得在gridview中的linkbutton所在行的索引

问题描述 怎么获得在gridview中的linkbutton(模板列)所在行的索引 解决方案 解决方案二:<%#(Container.DataItemIndex+1).ToString()%> 解决方案三:LZ提的问题好像出问题了linkbutton既然在模板列那每行都会有一个linkbutton又何来所在行的索引?解决方案四:在rowdatabound给该linkbutton设置commandArgument再去RowCommand事件里取值e.CommandArgument.ToStrin

~求教 gridview中 如何实现两个模板列中 textbox控件的 实时变换呢 ? 类似TextChanged

问题描述 gridview中如何实现两个模板列中textbox控件的实时变换呢?类似TextChanged比如在模板列中有两个控件textbox1和textbox2如何实现当textbox1的值发生变化以后textbox2的值马上就变成textbox1的值乘以二就是下面的代码怎么能够在textbox1的值发生变化后改变焦点时马上实现呢??多谢各位大侠~for(i=0,i<10,i++){TextBoxtextbox1=(TextBox)GridView1.Rows[i].Cells[2].Fin

gridview中遇到的问题

问题描述 我在gridview中增加了一个编辑列,想法是通过点击编辑,可以打开一个页面相应行的内容.可现在点击编辑列都是显示第一条信息,不知道在哪儿增加代码或者改变什么,使能够实现功能~~谢谢啦 解决方案 解决方案二: 解决方案三:引用1楼porschev的回复: http://blog.csdn.net/zx13525079024/archive/2010/12/05/6056901.aspx 我想打开另一个页面进行编辑,不是在本页面进行编辑啊~~解决方案四:绑定id,跳转页面.在那个页面上绑

gridview中的checkbox选择

问题描述 protectedvoidCheckBox1_CheckedChanged(objectsender,EventArgse){for(inti=0;i<=dv.Rows.Count-1;i++){CheckBoxchk=(CheckBox)dv.Rows[i].FindControl("ck");if(CheckBox1.Checked==true){chk.Checked=true;//TextBox1.Text="112";}elsechk.Ch

gridview中列根据值显示不同内容问题

问题描述 我做的gridview的数据源是个list,list中有个字段是int型值是1/2/3/4,我想在gridview中显示成:不及格/及格/良好/优秀,请问这个如何实现 解决方案 解决方案二:再建个list,将数字替换成字符串,然后再绑定解决方案三:查询的时候做转换完了再绑定解决方案四:先转换再绑定解决方案五:在数据放到list之前添加一列,值存放不及格/及格/良好/优秀,gridview绑定这列即可

如何刷新gridview中的内容

问题描述 在asp中,我添加了一个gridview控件gridview1,我想添加一个记录,但是不知道该如何动态更新,听说是可以重新绑定,但是弄了很长时间也没有搞定,希望各位大侠帮帮我这个菜鸟吧!下面是代码:protectedvoidButton1_Click(objectsender,EventArgse){stringmyConStr=@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:DocumentsandSettingssujingmao实验