用Gridview每行怎样显示多张图片
发布网友
发布时间:2024-09-26 19:00
我来回答
共4个回答
热心网友
时间:2024-10-04 16:00
//*****用模板列,后台处理函数,下面这个函数一行显示两张图片,你跟据你需要进行相应修改就可以了.
public string DispalyImageCoun(string ImagePath)
{
StringBuilder strApp = new StringBuilder();
//*****获取数据集
DataSet DSet = new DataSet();
DSet = (new WebServices.WebFrinedServices()).FrinedUserFilter();
int i = 0;
//****设置table css样式
strApp.Append("<table class=\"tablepicturestyle\">");
foreach (DataRow dRow in DSet.Tables[0].Rows)
{
i++;
if (i % 2 == 1)
{
strApp.Append("<tr><td>");
strApp.Append("<img src='../UpLoadFiles/UserHeaderImage/" + dRow["UserImage"].ToString() + "' alt='查看个人图片' border=\"0\" align=\"absmiddle\">");
strApp.Append("</td>");
}
else
{
strApp.Append("<td>");
strApp.Append("<img src='../UpLoadFiles/UserHeaderImage/" + dRow["UserImage"].ToString() + "' alt='查看个人图片' border=\"0\" align=\"absmiddle\">");
strApp.Append("</td></tr>");
}
}
if (DSet.Tables[0].Rows.Count % 2 == 0)
{
strApp.Append("<td></td>");
strApp.Append("</tr>");
}
strApp.Append("</table>");
//****返回构造函数
return strApp.ToString();
}
热心网友
时间:2024-10-04 15:58
gridview里放图片??
首先建议你用table,在里面放图片.
如果你确实要用girdview连接数据源,在前面的列显示数据,最后行显示图片的话
我觉得可以把要显示的图片路径存在数据库里,要显示相应的图片的时候,就在那一行里面通过添加路径实现(利用html)
热心网友
时间:2024-10-04 15:58
不要用gridview了,用datalist
热心网友
时间:2024-10-04 16:06
gridview里放image控件 用image绑定数据源
用Gridview每行怎样显示多张图片
//***用模板列,后台处理函数,下面这个函数一行显示两张图片,你跟据你需要进行相应修改就可以了.public string DispalyImageCoun(string ImagePath){ StringBuilder strApp = new StringBuilder();//***获取数据集 DataSet DSet = new DataSet();DSet = (new ...
能不能给GridView的每一行单独设置列数
1.每行都显示5列 2.根据实际显示的数量,隐藏后面的列 比如 ¥ ¥ ¥ ¥ ¥ ¥ ¥ ¥ ¥ ¥ 只要在getView方法里面,根据*的下标(3,4,12,13,14)设置隐藏就行了。
android GridView 的一个问题,我想把gridview设置成日历,4行7列,怎么...
首先Gridview,设置numcols=7,然后设置每页的size为4*7 ,这样能够保证每页就是4行7列。 然后就是隐藏textview的问题了,这个实现就有多种方法了。 可以自定一个SurfaceView,在这个SurfaceView中添加textview,当然也可以直接,只是多加一层(遮罩层)。要控制好隐藏很简单visibility的Gone和visible就行了。
android怎么设计出如图所示的布局。一行有四个图标,每个图标下面有文字...
最外面可以是一个linerLayout 水平布局 你要几行就有几个水平布局的linerLayout 每行linerLayout四个LinerLayout 并且是垂直布局,每个linerLayout中包含一个imageButton(imageView) 和TextView,你可以把一个linerLayout作为一个控件,也可以吧imageButton作为一个控件,但一般这样做都是用第一种,你的的这...
DataGridView中有很多行,我想实现每行颜色的变化!例如:第一行设置为...
DataGridView的属性中有设置奇数行样式的AlternatingRowsDefaultCellStyle。直接在界面设计那里就可以设置。代码都不用写。
Android中如何是GridView的每行自动适应Adapter的个数?
android:numColumns是设置列数的,你可以自己设置要显示多少列,当然你也可以根据屏幕的大小和图片显示的大小来动态地设置列数!如果你不设置的话,gallery好想就是自动地调节列数吧!具体没有去试过!
为什么android gridview只能显示一行数据
Class<?> clazz = gridView.getClass();try { // 利用反射,取得每行显示的个数 Field column = clazz.getDeclaredField("mRequestedNumColumns");column.setAccessible(true);columns = (Integer) column.get(gridView);// 利用反射,取得横向分割线高度 Field horizontalSpacing = clazz .getDeclared...
如何使gridview固定行高。使它不会随记录数量自动变化。
你这个肯定是设置了gridview的height属性了,这样你就固定了gridview的高度,当数据不足是gridview的高度是不会变的,你可以把gridview的height属性删除掉,如果会影响布局的话可以在 gridview的RowDataBound数据下加入以下代码:e.Row.Attributes.Add("style", "height:43px");这样来设定行高 ...
GridView中点击每行都弹出一个Div,如何控制每个Div都在相应的行...
先把div埋在相应的行之下,然后隐藏。点击了后,把div显示出来。
lua scrollview如何每行显示两个数据
用gridview啊多简单。如果一定要用scrollview那就使用动态添加布局也好做