我又一个Repeater控件和一个label控件,这个控件中包括2个项目,格式如下:两个都是服务器控件
textbox hidden 我要实现的是 当焦点在Repeater控件的textbox(任何一行)里的时候,在label控件中显示Repeater控件hidden中的值。本人写了一段javascript,但是好像不能实现。for (int i = 0; i < Repeater.Items.Count; i++)
{
TextBox txt = (TextBox)Repeater.Items[i].FindControl("Txt01");
HiddenField hidTEXT = (HiddenField)Repeater.Items[i].FindControl("HID");
string strJs = textbox_js(hidTEXT.Value); txt.Attributes.Add("onfocus", strJs);
}
private string textbox_js(string strHidVlalue)
{
//
StringBuilder js = new StringBuilder(); js.Append("var obj = document.getElementById('Label1');"); //js.Append("alert(obj.value);"); js.Append("obj.value = '").Append(strHidVlalue).Append("';"); js.Append("alert(obj.value);"); return js.ToString();
}
textbox hidden 我要实现的是 当焦点在Repeater控件的textbox(任何一行)里的时候,在label控件中显示Repeater控件hidden中的值。本人写了一段javascript,但是好像不能实现。for (int i = 0; i < Repeater.Items.Count; i++)
{
TextBox txt = (TextBox)Repeater.Items[i].FindControl("Txt01");
HiddenField hidTEXT = (HiddenField)Repeater.Items[i].FindControl("HID");
string strJs = textbox_js(hidTEXT.Value); txt.Attributes.Add("onfocus", strJs);
}
private string textbox_js(string strHidVlalue)
{
//
StringBuilder js = new StringBuilder(); js.Append("var obj = document.getElementById('Label1');"); //js.Append("alert(obj.value);"); js.Append("obj.value = '").Append(strHidVlalue).Append("';"); js.Append("alert(obj.value);"); return js.ToString();
}
解决方案 »
- 如何实现显示器分屏
- 一个初级的C#问题,关于FormatException,我找不出原因,求高手帮忙!!
- (急切求助)DataTable和DataGridView常见问题(在线等)
- 在一个Textbox中输入内容,然后回车,如何使其他的TEXTBOX根据第一个textbox在数据库中读出内容啊
- 线程问题,高手进 急
- 微软Visual C# 组的项目经理出的小测验,大家都来试试。。。
- 静态页面显示正常 可是 ASPX 页面就报脚本异常 不知为何 在线求解!!!!!!!!
- c#怎么把表中的数据传值给Textbox?
- SQL数据库一次插入多条纪录,怎么写SQL语句?
- 如何同时获取并返回select语句两个字段的值?
- 求------------- 字符重新排序代码
- 调用类库方法的问题
谢谢 可以了