心烦了,不同的.NET配置DataList中的绑定控件生成的HTML控件ID还不同啊!!!

ynduanlian ynduanlian 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
用下面的DataList绑定一个TextBox
<asp:DataList RepeatColumns="5" ID="DLChinese" Visible="false" runat="server" CellPadding="0" CellSpacing="40" ItemStyle-HorizontalAlign="left">
<ItemTemplate>
<asp:TextBox runat="server" ID="txtInput" /></span>
</ItemTemplate>
<ItemStyle HorizontalAlign="Left" />
</asp:DataList>

页面执行后:
在空间服务器上是这样的HTML代码
<input name="DLChinese$ctl00$txtInput" type="text" id="DLChinese_txtInput_0" />
在我的本机上是这样的HTML代码
<input name="DLChinese$ctl05$txtInput" type="text" id="DLChinese_ctl05_txtInput" />

FUCK,ID变了!!!!!
那不是客户端用到javascript getElementById函数的代码全部都出错了,怎么会这样?!!
...全文

相关推荐

深入解析datalist及其在Web开发中的应用

datalist是一个在HTML5中引入的新的表单元素,用于为input元素提供一个下拉列表,并允许用户从中选择一个值。datalist元素中包含多个option元素,这些option元素定义了列表中的具体选项。datalist可以与各种类型的input元素配合使用,如textsearchcolor等。CRUD操作是任何动态数据管理应用的基础。它们允许开发者执行数据的持久化和维护,无论是添加新记录、检索现有数据、更新数据或删除过时或不再需要的数据项。

seiji morisako

ASP.NET DataList控件的深入应用与实战

在现代Web应用开发中,数据的可视化展示是至关重要的环节。ASP.NET为开发者提供了一个非常实用的服务器控件——DataList,它能以灵活多样的形式展示数据列表。本章节将详细介绍DataList控件的基本功能、应用场景以及如何通过它进行数据的展示和操作。DataList控件是ASP.NET框架中的一部分,主要用于显示数据项的列表。该控件具备强大的布局定制功能,允许开发者通过不同的模板(Template)来自定义每一项(item)的显示样式,支持多种布局模式,比如列表、表格、流动布局等。

凌莫凡

*** DataList数据绑定及数据库实例剖析

本文还有配套的精品资源,点击获取 简介:本资源深入展示了***框架中的DataList控件与数据库交互的完整过程。DataList控件用于动态展示数据源,支持定制布局和操作。源码中涉及分页、编辑、删除等用户交互功能的实现方法,并提供了 .mdf 和 .ldf 数据库文件,以及可能包含数据库表结构说明的文档。通过这些学习材料,初学者可以学习到数据绑...

彭喵喵

ASP.NET中DataList控件滚动分页显示实战

DataList是ASP.NET Web Forms中轻量级但功能强大的数据绑定控件,区别于GridView的表格化布局,它通过模板驱动(Template-Based)设计实现高度灵活的UI定制。其支持等多种模板,允许开发者完全控制每一项的HTML结构,适用于需要非表格布局的场景,如商品卡片、新闻轮播、评论流等。“上一页”与“下一页”是最基础也是最常用的分页控制元素,适用于用户线性浏览场景。它们的核心职责是在当前页索引基础上递减或递增1,同时确保不会越界(即小于0或大于总页数-1)。

长野君

政府科技管理者在推动科技成果转化过程中,如何高效识别优质科技成果并匹配产业需求?.docx

政府科技管理者在推动科技成果转化过程中,如何高效识别优质科技成果并匹配产业需求?

BIZKEEN
评论 6
收藏 已收藏
分享
返回顶部
ynduanlian
.NET社区 62,272 成员 668,968 内容