melfice999 2015-06-18 10:01 采纳率: 0%
浏览 1570

关于DataList控件的ID格式问题

我在Usercontrol中放置了嵌套的两个DataList,本地使用非常正常,将该网站上传至服务器上分别建立了正式和测试两个站点。
这两个站点在DataList的ID上出现了不同的格式。以下为DataList生成的HTML后table的ID格式,我不知道为何会出现不同,麻烦知道的告知下原因,谢谢。
本地格式:
HTLSelectRoomTypeControl1_dlHotel_ctl00_dlRoom
测试站点格式:
HTLSelectRoomTypeControl1_dlHotel_ctl00_dlRoom
正式站点格式:
HTLSelectRoomTypeControl1_dlHotel_dlRoom_0

不知为何ct100变成了最后的0,是否是IIS上有什么区别?
望大神帮忙解答,感激不尽.

  • 写回答

2条回答 默认 最新

  • lhl_lqc 2015-06-18 10:13
    关注

    为了使ClientID 可控 可以使用ClientIDMode 属性设置

    /asp:Label
    注意<asp:ContentPlaceHolder ID="MainContent"的设置 会对其下内容页面的控件ID产生影响

    评论

报告相同问题?

悬赏问题

  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?
  • ¥15 matlab(相关搜索:紧聚焦)