博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VS2005中的一个小BUG:关于Dropdownlist无法Datadinding的解决方法。
阅读量:4698 次
发布时间:2019-06-09

本文共 423 字,大约阅读时间需要 1 分钟。

在DetailsView的模版中有一个DropDownList的控件,也创建了一个数据源,然后设置了SelectedValue='<#% Bind("XXX")%>'。同时和DetailsView的数据源中也有XXX的字段。
这时只要程序进入DropDownList的Datadingding就会报错“
Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。 ”。
有一个简单的方法可以解决这个BUG,就是打开DropDownList控件的ViewState,关闭DetailsView控件的ViewState就可以了。
我见很多人都使用了比较复杂的解决方法,所以才想起来把这个问题贴出来,希望对大家有所帮助。这个也是我看到ASP.NET TEAM在回答别人的问题时发现的。

转载于:https://www.cnblogs.com/luyu/archive/2006/04/10/371486.html

你可能感兴趣的文章
最新版IntelliJ IDEA2019 破解教程(2019.08.07-情人节更新)
查看>>
C# 两个datatable中的数据快速比较返回交集或差集
查看>>
关于oracle样例数据库emp、dept、salgrade的mysql脚本复杂查询分析
查看>>
adb shell am 的用法
查看>>
实现自动点击
查看>>
MVP开发模式的理解
查看>>
Unity多开的方法
查看>>
File类中的list()和listFiles()方法
查看>>
我的VS CODE插件配置 主要针对.NET和前端插件配置
查看>>
iOS10 UI教程视图和子视图的可见性
查看>>
FindChildControl与FindComponent
查看>>
中国城市json
查看>>
android下载手动下载Android SDK
查看>>
C++学习:任意合法状态下汉诺塔的移动(原创)
查看>>
leetcode133 - Clone Graph - medium
查看>>
一点小基础
查看>>
PHP 自动加载类 __autoload() 方法
查看>>
JDK中的Timer和TimerTask详解(zhuan)
查看>>
【python练习】ATM&购物商城程序
查看>>
nginx 日志问题(\x22)
查看>>