我有一个Web窗体在GridView的文本框,我想higlight点击一个按钮的文本。 textbox.select(start,end)
不起作用。这里是代码:突出显示文本不可
Dim row As GridViewRow = TryCast(DirectCast(sender, ImageButton).Parent.Parent, GridViewRow)
Dim txtdays As TextBox = row.Cells(2).FindControl("txtDays")
Dim lbldays As Label = row.Cells(2).FindControl("lblDays")
Dim btndel As ImageButton = row.Cells(2).FindControl("btndel")
Dim imgbttnadd As ImageButton = row.Cells(2).FindControl("imgbttnadd")
//Show textbox and set its text.
txtdays.Visible = True
txtdays.Text = lbldays.Text
txtdays.Focus()
//Here is where I want to select the text.
txtdays.Select() //???????? Doesn't work.
你是如何做到这一点的?
.Select
适用于Windows窗体文本框,但不适用于Web窗体文本框。
感谢您的额外帮助(+1)。但我已经尝试了一个很像你请求的函数,但我得到一个JavaScript错误,说txtdays没有声明。我的txtdays在模板字段中,但它应该找到它的权利?我应该发布一些标记吗? – Eric 2009-06-04 16:33:55