关于行绑定的问题

sundotnet 2003-08-20 04:48:28
datagrid可以帮定列,我现在想要绑定行,将数据库里面符合条件记录的编号写出来,不知道应该怎么实现,即

|符合条件的记录编号|编号1|编号2|编号3|编号4|

希望指点,谢谢!datagrid是否能实现,如果不行,应该怎么做,什么方式最好?
...全文
19 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lcy5415 2003-08-20
  • 打赏
  • 举报
回复
<asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 160px; POSITION: absolute; TOP: 96px"
PageSize="3" runat="server"></asp:DataGrid>
<asp:Label id="Label1" style="Z-INDEX: 102; LEFT: 296px; POSITION: absolute; TOP: 72px" runat="server">Label</asp:Label>
<asp:Button id="Button1" style="Z-INDEX: 103; LEFT: 544px; POSITION: absolute; TOP: 88px" runat="server"
Text="Button"></asp:Button>
<Columns>
<asp:TemplateColumn HeaderText="分类">
<ItemTemplate>
<asp:Label runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.class") %>'>
</asp:Label>
<p></p>
<asp:Labe2 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.class") %>'>
</asp:Labe2>


</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
可自定义各种模式!
lcy5415 2003-08-20
  • 打赏
  • 举报
回复
用模版
mshy 2003-08-20
  • 打赏
  • 举报
回复
你可以这样做,根据查询出来的dataset重新构造一个datatable, datatable的格式正如你所示

|符合条件的记录编号|编号1|编号2|编号3|编号4|


然后在程序里动态的设置好datagrid的列 如上所示,就可以帮定了。

这种方法实现起来比较繁琐,而且效率不高。


如果你只是显示符合条件的编号这一行的话,可以这样做

在aspx中 放一个table runat="server" id="table1"

在aspx.cs中建索到数据后,循环做成如下的字符串:
string aaa = "
<tr><td>符合条件的记录编号</td><td>编号1</td> ...</tr><tr><td>aaa</td><td>bbb</td> ...</tr>"

然后table.InnerHtml = aaa;

就可以了。

我这里只是提个例子,你还可以在aspx里做成<table><tr runat="server" id="title"></tr>
<tr runat="server" id="aaa"><tr>
</table>等等。
acewang 2003-08-20
  • 打赏
  • 举报
回复
换成datalist绑定,横着显示试试
sundotnet 2003-08-20
  • 打赏
  • 举报
回复
那样是按列绑定的,成了:

|符合条件的记录编号|
|编号1 |
|编号2 |
|编号3 |
|编号4 |

就不符合我的需要了。
krlin100 2003-08-20
  • 打赏
  • 举报
回复
只要用sql语句选择符合条件的记录编号的纪录,然后绑定到datagrid即可
sundotnet 2003-08-20
  • 打赏
  • 举报
回复
up,帮帮忙,急死我了
课程介绍本套课程,大喵将带着大家手把手,编辑每一代码,使用原生Javascipt及ES6的一些新特性,仿照目前国内非常流的Vue框架的源码,开发构建一个属于你们自己的MVVM框架。让大家能够很清晰的学习及掌握,模板编译,数据绑定,响应式,文档碎片,观察者模式,发布订阅模式等等,这些Vue的核心知识点,都是怎么回事,它们之间有哪些关联,是如何进双向数据绑定的等等。在使用vue2.x的核心Object.defineProperty构建完成框架后,大喵也会使用Vue3.0引入的数据劫持的Proxy新特性,来改造我们的MVVM框架,提升我们的框架性能。最终,大喵会手把手带着大家,从0开始配置webpack.config.js配置文件以及引入babel-loader,配置.babelrc文件,转换我们JS文件中的的ES6语法,最终压缩输出我们的MVVM框架库文件。课程目录01 手把手搭建MVVM框架 课程介绍、02 文件结构及基础类创建、03 入口类DamiaoMvvm的实现、04 模板编译、05 元素节点解析编译、06 v-model 数据绑定逻辑梳理、07 v-model 数据绑定实现、08 模板文本编译逻辑梳理、09 模板文本渲染绑定、10 观察者Wather逻辑梳理、11 Wather 逻辑实现、12 Object.defineProperty()、13 defineProperty 小案例、14 observer数据劫持梳理、15 defineProperty数据劫持实现、16 发布订阅类实现、17 Proxy 介绍与概述、18 使用Proxy改造MVVM框架、19 使用Proxy实现响应式、20 webpack 打包配置、21 babel 配置及文件输出、22 Mvvm Proxy 框架打包、23 Mvvm 框架搭建课程总结MVVM框架介绍MVVM是 Model-View-ViewModel 的缩写。mvvm是一种设计思想。Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表UI 组件,它负责将数据模型转化成UI 展现出来,ViewModel 是一个同步View 和 Model的对象。在MVVM架构模式下,View 和 Model 之间并没有直接的联系,而是通过ViewModel进交互,Model 和 ViewModel 之间的交互是双向的, 因此View 数据的变化会同步到Model中,而Model 数据的变化也会立即反应到View 上。ViewModel 通过双向数据绑定把 View 层和 Model 层连接了起来,而View 和 Model 之间的同步工作完全是自动的,无需人为干涉,因此开发者只需关注业务逻辑,不需要手动操作DOM, 不需要关注数据状态的同步问题,复杂的数据状态维护完全由 MVVM 来统一管理。

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧