+ -
当前位置:首页 → 问答吧 → focus问题

focus问题

时间:2011-06-10

来源:互联网

 
用了datalist,希望选择comment 这个command以后该项变为selectedItem并且该Item获得焦点,页面定位于此。


VB写的。本来想用document.getelementbyid()的,但是用不了啊,说document未定义

代码如下:
 If e.CommandSource.CommandName = "comment" Then
  MyDataList.SelectedIndex = e.Item.ItemIndex '设定选择项
  MyDataList.SelectedItem.Focus()
  ElseIf e.CommandSource.CommandName = "close" Then
  MyDataList.SelectedIndex = e.Item.ItemIndex  
  mydatalist.selecteditem.focuse() '获得焦点
  MyDataList.SelectedIndex = -1 '取消选择项
end if


异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。


难道是selectedindex取得不对吗? 但是我selecteditemtemplate正常显示了啊

作者: arangWendy   发布时间: 2011-06-10

是哪里 未将对象引用设置到对象的实例 啊?

作者: inetfuture   发布时间: 2011-06-10

干嘛老把.NET的发到ASP来。。

作者: tcwsyt   发布时间: 2011-06-10