SelectedValue 失效

/// <summary>
        /// 绑定代表下拉选项
        /// </summary>
        public void BindOwnerDataII(string unitId, string bindid)
        {

            BaseCore obj = new BaseCore();
            DataTable dt = obj.GetOwnerByBusiness(unitId);
            this.ddlOwner.DataSource = dt;
            this.ddlOwner.DataTextField = "fullname";
            this.ddlOwner.DataValueField = "systemuserid";
            this.ddlOwner.DataBind();
            this.ddlOwner.SelectedValue = bindid; //这个放在前面,好像没有问题,
            this.ddlOwner.Items.Insert(0, new ListItem("全部", "00000000-0000-0000-0000-000000000000"));
           this.ddlOwner.SelectedValue = bindid; //这个放在后面,就有问题了.
}

放在后面的话,在第一次加载的时候是有问题的,也就是说  this.ddlOwner.SelectedValue 这段代码取的值为空值,但是如果放在前面就没有问题了.

时间: 2024-10-07 09:46:15

SelectedValue 失效的相关文章

计算机科学只存在两个难题:缓存失效和命名

计算机科学只存在两个难题:缓存失效和命名. 命名的艺术 “计算机科学只存在两个难题:缓存失效和命名.” ——Phil KarIton 前言 命名一直是我编程过程中很头痛的事,有时为了一个恰当的名称是想了又想,还忍不住Google一下.命名真是一门艺术,好的命名那叫一个高大上.今天总结一些前端命名的规范,梳理一份自己的命名想法,从以下4种代码风格的命名规范部分获取灵感: 1. Google JavaScript代码风格指南 2. Crockford代码规范 3. Dojo Javascript 编

微信分享接口失效的解决方案(2014年12月底失效的微信接口WeixinJSBridge等)

已经失效的微信私有接口,目前有安卓的代替方案,就是使用GitHub某人提供的WeixinApi.js代替微信浏览器自带的内置对象,但是这个方法不适合IOS(有兴趣的可以看https://github.com/zxlie/WeixinApi/commit/2d6bed653158978bcba5245bd3f0ce45e913263d) 下面说一下具体的通用代替方案 1 设置所有不希望被分享的页面右上角三点消失掉 2 确定需要分享的链接(注意一个逻辑,就是分享者本人打开链接必须做识别判断,显示分享

STL源码分析--迭代器总结、迭代器失效总结

Vector 1.内部数据结构:连续存储,例如数组. 2.随机访问每个元素,所需要的时间为常量. 3.在末尾增加或删除元素所需时间与元素数目无关,在中间或开头增加或删除元素所需时间随元素数目呈线性变化. 4.可动态增加或减少元素,内存管理自动完成,但程序员可以使用reserve()成员函数来管理内存. 5.迭代器失效 插入:vector的迭代器在内存重新分配时将失效(它所指向的元素在该操作的前后不再相同).当把超过capacity()-size()个元素插入vector中时,内存会重新分配,所有

一个失误导致微信下载图片接口Token失效

公司的应用调了一个微信上传下载图片的接口,本来在线上跑的好好的,什么问题没有,但是这两天总是不定时的出现下载下来的图片损坏,拿着Token和serverid去接口测试网页验证,返回的是Token失效了,返回信息:"errcode": 40001, "errmsg": "invalid credential, access_token is invalid or not latest hint: [17ZG50664ent3].我是把Token和ticket

Windows+X组合键失效问题

有时候,生活总给你带来点出其不意的乐趣,比如今天的[Windows+X组合键失效],网上找了很多教程,修改注册表等等,均无效. 博主在使用Win7.10.甚至8的时候居然都遇到这问题了,中间间隔时间很长,所以一般会忘记了上次是怎么解决的.对于一个一贯遵循能用键盘搞定的坚决不用鼠标的装X爱好者来说,简直是一场灾难. 现解决方法如下,Win10,Win7亲测有效: 开始->运行->gpedit.msc命令->用户配置->管理模板->Windows组件->文件资源管理器(有些

防止页面后退(使浏览器后退按钮失效)

防止页面后退(使浏览器后退按钮失效) 原理:用新页面的URL替换当前的历史纪录,这样浏览历史记录中就只有一个页面,后退按钮永远失效. 注:history.go和history.back(包括用户按浏览器历史前进后退按钮)触发, 页面由于使用pushState修改了history),会触发popstate事件.     [代码如下]       注:直接放在不想后退跳转的页面即可! 方法一:       <script type="text/javascript">     

eclipse中代码格式化组合键失效了

因为最近在整理java笔记,发现代码格式化的组合键失效了,但其他的组合键是好着的,设置里面找了也是对着的. 最后是在输入法的设置里面发现了它,原来是快捷键冲突了.取消输入法里面 的快捷键就好了,或者改掉也行.

关于怎样用PHP及JS来动态加载html元素及加载的html代码绑定事件失效的解决方法!

首先编写好的html代码放入php文件里面设置请求头格式为text/html 然后呢我将用jquery来操作 先定义一个用了盛放代码的容器 $(function(){}) => window.onload .sn-header-bg 是我用来盛放代码的容器 我的php文件名是header.php放在data目录下! 执行以上代码完成后一个页头就出来了! 加载完成后我在header里面绑定了两个函数,但是全部失效了,原因是没找到对应的dom元素, 根本原因是我没加载完成之前这两个函数就已经执行去寻

解决git pull 命令失效,不能从远程服务器上拉取代码问题

用时候在用Git pull命令的时候不管用,拉取不下来远程分支上的代码,是因为本地分支和远程分支没有建立关联. 处理这种问题很简单就按照提示执行命令即可:git branch --set-upstream-to=origin/fixbug-2.9.8 fixbug-2.9.8 如果想保证这种情况不出现就在建立新分支推送到远程分支上的时候加上-u参数即可 git push -u origin feature- 解决git pull 命令失效,不能从远程服务器上拉取代码问题