仓酷云

标题: NET网页编程之判别DropDownList中指定项是不是存在 [打印本页]

作者: 柔情似水    时间: 2015-1-16 14:23
标题: NET网页编程之判别DropDownList中指定项是不是存在
因为各系统的API不同,代码调用API编写程序就会遇到很多不兼容的地方,比如Java改写后的Serv-U就不能在手机上执行,手机的游戏也不能直接在微机上执行。一,判别指定的文本在DropDownList中是不是存在,使用DropDownList的Items汇合中的FindByText办法。
申明:该办法是搜刮汇合中具有System.Web.UI.WebControls.ListItem.Text属性且包括指定文本的System.Web.UI.WebControls.ListItem。
示例:
if(this.ddl.Items.FindByText("test")==null)
{
//包括指定的文本项不存在
}


二,判别指定的值在DropDownList中是不是存在,使用DropDownList的Items汇合中的FindByValue办法。
申明:该办法是搜刮汇合中具有System.Web.UI.WebControls.ListItem.Value属性且包括指定值的System.Web.UI.WebControls.ListItem。
示例:
if(this.ddl.Items.FindByValue("value")==null)
{
//包括指定的值不存在
}


三,判别指定的ListItem在DropDownList中是不是存在,使用DropDownList的Items汇合中的Contains办法。
申明:该办法是断定汇合是不是包括指定的项。
示例:
ListItemitem=newListItem("test","value");
if(this.DropDownList.Items.Contains(item))
{
//包括指定的项存在

}
else
{
//包括指定的项不存在
}

注重:该办法中的ListItem必需是Text值与Value都婚配才会乐成!一个很大的类库。应用程序之所以难以跨平台,在于直接调用了特定平台的接口,而一个巨大的类库,就能极大地减少应用程序对平台的依赖。
作者: 山那边是海    时间: 2015-1-18 13:48
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
作者: 因胸联盟    时间: 2015-1-24 11:28
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
作者: 再见西城    时间: 2015-2-1 09:51
市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。
作者: 小女巫    时间: 2015-2-7 03:10
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
作者: 飘灵儿    时间: 2015-2-20 10:25
主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。
作者: 精灵巫婆    时间: 2015-3-6 17:25
那么,ASP.Net有哪些改进呢?
作者: 活着的死人    时间: 2015-3-13 05:10
那么,ASP.Net有哪些改进呢?
作者: 爱飞    时间: 2015-3-20 13:59
Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2