treeview 节点前加了checkbox,
取得第一个选中节点的value,我是这样做的:
this.Label1.Text = this.TreeView1.CheckedNodes[0].Value;
但一直出现这个错误:
索引超出范围。必须为非负值并小于集合大小。
参数名: index
请问这是怎么回事?确实有选中节点,但为什么出错呢?
foreach也用过,但不能取到value。
高手指点一下
取得第一个选中节点的value,我是这样做的:
this.Label1.Text = this.TreeView1.CheckedNodes[0].Value;
但一直出现这个错误:
索引超出范围。必须为非负值并小于集合大小。
参数名: index
请问这是怎么回事?确实有选中节点,但为什么出错呢?
foreach也用过,但不能取到value。
高手指点一下
解决方案 »
- asp.net后台硬编码生成静态数据量大循环生成问题
- GridView 表格宽度如何调整呢
- DropDownList 问题!
- 在SQL2005中建立了一张表,可是为什么不能直接在表中输入中文?输入英文、数字都没有问题,用sql插入中文也没有问题这是为什么?
- 邮件发送问题,请高手指教!
- 高分请教应用程序安装问题,请进
- 帮帮忙!!!!在C#+ASP.NET ,怎样像CSDN上的忘记密码一样,给一个已知的电子信箱发送有一定内容的邮件?
- 谁能帮忙写出这个代码:(十分感谢)。
- 在DataList中如果从数据库读出来的值是存放文件的地址,如d:\data\data1.rar;一点击这个超连接,就会弹出文件下载对话框的那种。
- Visual Studio 2013(2015)开始执行(不调试)无法启动IIS Express Web服务器?
- 急急急!高手新手皆可进
- 我想在我做的两个网站间进行连接调试,应该如何操作
<script type="text/javascript">
// 点击复选框时触发事件
function postBackByObject()
{
var o = window.event.srcElement;
if (o.tagName == "INPUT" && o.type == "checkbox")
{
__doPostBack("","");
}
}
</script>