datalist 中javascript如何能设置控件的ID号?

问题描述

我在DATALIST的一个模板里有一个TEXTBOX和一个图片点击图片后会出来一个软键盘将值输入到TEXTBOX中<imgsrc="images/keyboard.gif"OnClick="password1=tbSl;showkeyboard();"/>tbSl是TEXTBOX的ID.不过DATALIST中动态生成了ID.所以在页面中不知道要怎么写了5555~

解决方案

解决方案二:
可以在itemdatabound中得到动态的控件clientid
解决方案三:
可以在页面中加入<%=tbSl.ClientID%>即为客户端的id
解决方案四:
两种方式,一种是在后台从新将TEXTBOX控件的ClientId付值给图片;一种是通过前台JavaScript的方式的到TEXTBOX的ClientId;
解决方案五:
我是写在前台的.用2楼的方法<%=tbSl.ClientID%>不能调试说是tbSl找不到.是不是我写的有问题代码如下<ItemTemplate><asp:TextBoxID="tbSl"runat="server"AutoPostBack="True"Columns="2"MaxLength="15"Style="text-align:right;"Text='1'Width="24px"></asp:TextBox><imgsrc="images/keyboard.gif"OnClick="password1=<%#tbSl.ClientID%>;showkeyboard();"/></ItemTemplate>
解决方案六:
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem){((Button)e.Item.FindControl("Button1")).OnClientClick="javascript:alert('"+((TextBox)e.Item.FindControl("tbSl")).ClientID+"')";}

解决方案七:
那个...不好意思.这个是写在哪的
解决方案八:
我发现这种写法按钮是能获得ID了.可页面中的JS函数里的ID号无法获得动态ID

时间: 2024-09-03 14:56:25

datalist 中javascript如何能设置控件的ID号?的相关文章

Android中日期与时间设置控件用法实例_Android

本文实例讲述了Android中日期与时间设置控件用法.分享给大家供大家参考.具体如下: 1.日期设置控件:DatePickerDialog 2.时间设置控件:TimePickerDialog 实例代码: 页面添加两个Button,单击分别显示日期设置控件和时间设置控件,还是有TextView控件,用于显示设置后的系统时间 main.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout x

Android中日期与时间设置控件用法实例

本文实例讲述了Android中日期与时间设置控件用法.分享给大家供大家参考.具体如下: 1.日期设置控件:DatePickerDialog 2.时间设置控件:TimePickerDialog 实例代码: 页面添加两个Button,单击分别显示日期设置控件和时间设置控件,还是有TextView控件,用于显示设置后的系统时间 main.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout x

javascript中调用content页的控件的ID?急!谢谢!

问题描述 本来的语句如下:for(i=1;i<4;i++){document.all("S1_AZDrug"+i).value="";}aspx页面中分别有S1_AZDrug1,S1_AZDrug2,S1_AZDrug3相对应控件.工作正常.但现在把页面放到用户控件中,这样一来,加载页面后,原来ID为S1_AZDrug1,S1_AZDrug2,S1_AZDrug3的控件的ID就变了,变成系统自动分配的了?!我怎样修改我的javascript才能达到原来的要求.

android代码布局-android 代码中设置控件的垂直居中和两个控件之间的距离。

问题描述 android 代码中设置控件的垂直居中和两个控件之间的距离. 因为数据是动态的 所以所有的控件和布局都是在java代码里面设置 怎样才能让一个控件垂直居中 还有两个控件之间的距离又是怎么设置的啊 求高手指点啊 最好能给点代码 我是新手 说的太笼统了 看不太懂 谢谢了 解决方案 LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.FILL_PARENT,

android控件-android中xml设置控件的属性和java文件里设置控件的属性有何不同

问题描述 android中xml设置控件的属性和java文件里设置控件的属性有何不同 android中xml设置控件设置的属性和java文件里设置控件的属性有何不同 是不是java文件里设置可以改变动态的改变控件位置,文字颜色,文字大小 而在xml文件设置之后就无法改变 那具体在java文件设置的属性是如何改变的呢 解决方案 java中可以重新设置去改变xml的设置.但是xml不能去改变java中的设置. 解决方案二: 你可以这样理解,xml设置以后基本不会改变,如果会改变,就要在java里面设

属性设置-Qt中QSS,对于各个控件的设置,各个属性都代表什么意思?

问题描述 Qt中QSS,对于各个控件的设置,各个属性都代表什么意思? Qt中QSS,对于各个控件的设置,各个属性都代表什么意思? 比如,设置QComboBox:down-arrow{...}.这个语句中,找了好久才找到down-arrow代表什么意思... 有没有系统的对各个控件属性的介绍? 解决方案 查看qt的文档,或者google下.

怎么样让wpf中前台已存在的控件的属性可以在后台代码中设置

问题描述 怎么样让wpf中前台已存在的控件的属性可以在后台代码中设置 怎么样让wpf中前台已存在的控件的属性可以在后台代码中设置,比如说xaml中已经存在一个border,我想要在后台代码中初始化他的旋转角度 解决方案 这些属性是可以在后台代码中设置的,直接在后台.cs文件里写就是了 解决方案二: 好像不能把,比如说 在后台代码怎么修改Angle属性呢 解决方案三: http://www.cnblogs.com/slowhand/archive/2013/05/13/3076259.html 亲

Android线程中设置控件的值提示报错的解决方法_Android

本文实例讲述了Android线程中设置控件的值提示报错的解决方法.分享给大家供大家参考,具体如下: 在Android线程中设置控件的值一般会与Handler联合使用,如下: package com.yarin.android.Examples_04_15; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import andro

Android线程中设置控件的值提示报错的解决方法

本文实例讲述了Android线程中设置控件的值提示报错的解决方法.分享给大家供大家参考,具体如下: 在Android线程中设置控件的值一般会与Handler联合使用,如下: package com.yarin.android.Examples_04_15; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import andro