本人想用datagrid实现每条记录的绑定像这样:
|--------------|姓名:
| |
| 图片显示 |Email:
| |
| |地址:
| |
|--------------|详细信息:
请各位大哥帮帮忙,分不够可以再给,简单说说就有分。
|--------------|姓名:
| |
| 图片显示 |Email:
| |
| |地址:
| |
|--------------|详细信息:
请各位大哥帮帮忙,分不够可以再给,简单说说就有分。
比较好实现这样的功能
然后随便再里面怎么放控件
都可以
放一个htmltable用来布局
然后对应的位置放你的控件好了
或者DataGrid的绑定列都可以搞定
或者DataGrid的绑定列都可以搞定
http://localhost/quickstart/aspplus/samples/webforms/customize/CS/datalist3.aspx
然后随便再里面怎么放控件
都可以
放一个htmltable用来布局
然后对应的位置放你的控件好了
_______________________________________一个模板列我放图片,但剩下几个字段我怎么用“htmltable”显示成上图那样呢?
能详细说说吗?不好意思,我很菜~~
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------无法找到资源。
说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。 请求的 URL: /quickstart/aspplus/samples/webforms/customize/CS/datalist3.aspx
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
<ItemTemplate>
<table cellpadding="0" cellspacing="0" width="100%">
<tr>
<td><img src='<%# DataBinder.Eval(Container.DataItem,"picname") %>'></td>
<td>
<table>
<tr>
<td>姓名:<%# DataBinder.Eval(Container.DataItem,"username") %></td>
</tr>
<tr>
<td>email:<%# DataBinder.Eval(Container.DataItem,"email") %></td>
</tr>
<tr>
<td>地址......同上</td>
</tr>
<tr>
<td>.............</td>
</tr>
</table>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
不会吧学.net快速入门没装!!!
开始--->程序--->Microsoft .NET Framework SDK v1.1--->示例与快速入门教程当然,必须在之前先装一个名为NetSDK的SqlServer2000实例
<asp:datagrid id="DataGrid1" runat="server" AutoGenerateColumns="False" Width="100%">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<table width="100%">
<tr>
<td rowspan="4" width="50%"><img src='<%# DataBinder.Eval(Container.DataItem,"picname") %>'></td>
</tr>
<tr>
<td>姓名:<%# DataBinder.Eval(Container.DataItem,"username") %></td>
</tr>
<tr>
<td>email:<%# DataBinder.Eval(Container.DataItem,"email") %></td>
</tr>
<tr>
<td>地址......同上</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid>
<Columns>
<asp:TemplateColumn HeaderText="用户基本信息">
<ItemStyle Width="100%"></ItemStyle>
<ItemTemplate>
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td rows=""5><img src=<%#DataBinder.Eval(Container.DataItem,"IMgUrl"%></td><td>
<td>姓名:</td>
<td><%#DataBinder.Eval(Container.DataItem,"columnsname")%></td>
</tr>
<tr>
<td>Email:</td>
<td><%#DataBinder.Eval(Container.DataItem,"columnsname")%></td>
</tr>
<tr>
<td>地址:</td>
<td><%#DataBinder.Eval(Container.DataItem,"columnsname")%></td>
</tr>
<tr>
<td>详细信息:</td>
<td><%#DataBinder.Eval(Container.DataItem,"columnsname")%></td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
然后随便再里面怎么放控件
都可以
放一个htmltable用来布局
然后对应的位置放你的控件好了
_______________________________________一个模板列我放图片,但剩下几个字段我怎么用“htmltable”显示成上图那样呢?
能详细说说吗?不好意思,我很菜~~_______________________________________你放一个htmltable进去
排版啊
左边一个矩形,右边3个矩形
然后放控件
没有仔细研究 我个人觉得datagrid 可以实现datalist的任何东西哈