在GridView控件里面如何用AutoCompleteExtender1??

问题描述

vs2008:目的是想用第三个参数传一个值,以便准确列出此客户的成品,代码如下<asp:TextBoxID="custno"runat="server"Width="100px"></asp:TextBox><asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"DataKeyNames="id"CssClass="GVTab"onrowdatabound="GridView1_RowDataBound"onrowdeleting="GridView1_RowDeleting"><Columns><asp:BoundFieldDataField="id"HeaderText="id"/><asp:CommandFieldShowDeleteButton="True"ItemStyle-Font-Size="11px"DeleteText="删"/><asp:TemplateFieldHeaderText="项次"><ItemTemplate><asp:TextBoxID="project_no"runat="server"Text='<%#Eval("project_no")%>'Width="50px"/></asp:TextBox></ItemTemplate></asp:TemplateField><asp:TemplateFieldHeaderText="成品编号"><ItemTemplate><asp:TextBoxID="bom"runat="server"AutoCompleteType="Disabled"Ontextchanged="bom_TextChanged"AutoPostBack="false"Text='<%#Eval("bom")%>'Width="150px"/></asp:TextBox><cc1:AutoCompleteExtenderID="AutoCompleteExtender1"runat="server"TargetControlID="bom"EnableCaching="false"MinimumPrefixLength="1"CompletionInterval="300"CompletionSetCount="20"UseContextKey="true"ServicePath="WebService.asmx"ServiceMethod="getBom_for_so"></cc1:AutoCompleteExtender><scripttype="text/javascript">//此过程不能放在JS文件里面,否则没有效果functionOnTxtPersonInfoKeyDown(){varcustno=document.getElementById("<%=custno.ClientID%>");varAutoCompleteExtender1ClientId="<%=AutoCompleteExtender1.ClientID%>";//错误提示:当前上下文中不存在名称“AutoCompleteExtender1”varAutoCompleteExtender1=$find(AutoCompleteExtender1ClientId);if(AutoCompleteExtender1!=null)AutoCompleteExtender1.set_contextKey(custno.value);}</script></ItemTemplate></asp:TemplateField></Columns><AlternatingRowStyleCssClass="alt"/><HeaderStyleBackColor="Silver"/></asp:GridView>运行后出现错误提示:当前上下文中不存在名称“AutoCompleteExtender1”

解决方案

本帖最后由 glassy2000 于 2014-12-01 11:42:29 编辑

时间: 2024-09-29 05:36:24

在GridView控件里面如何用AutoCompleteExtender1??的相关文章

求方法:web网页开发,想把dropdownlist控件和gridview控件的某一列绑定

问题描述 求方法:web网页开发,想把dropdownlist控件和gridview控件的某一列绑定 先上图: 实现老师查询选择这门课的学生功能: 首先老师可能会教很多课,所以需要选择所教授的课程,比如c语言,然后gridview就自动把选择c语言的学生显示出来. 我不知道是不是用dropdownlist控件,如果不是,烦请大神告诉我设计思路,感激不尽. 解决方案 dropdownlist下拉触发回发,在SelectedIndexChanged中重新根据条件查询绑定gridviewhttp://

扩展ASP.NET内置GridView控件之一

asp.net|控件 本文Bilal Haidar详细解释如何扩展ASP.NET2.0内置的GridView控件,同样还将解释了扩展后的GridView控件所具有的新的重要特征:基于行的上下文菜单和GridViews行的过滤功能. 引言 本文将聚焦对ASP.NET2.0内置的GridView进行扩展的一系列新功能.其中本文介绍两个主要特征:基于行的上下文菜单(Row_base ContextMenu)和基于过滤功能的GridView的行,在上周我曾经介绍了GridView控件. 在我们自定义的G

ASP.NET 2.0 GridView控件应用模版

asp.net|控件 GridView控件是由一系列数据显示控件之一,它可以绑定到 SqlDataSource 控件以返回的数据记录的字段以动态生成网格, GridView为我们提供了多种数据绑定列类型,例如BoundField 默认数据绑定列类型是一种简单的数据类型,展现了文本数据值. 其他类型方面的数据显示文本内容交替使用.CheckBoxField 复选框显示布尔数据类型.CommandField 显示一个按扭,按扭的类型可以是Button 普通按扭.LinkButton超链接按扭.Ima

ASP.NET技巧:GridView控件自定义分页详解

asp.net|分页|技巧|控件|详解   前些天我写了关于 <<在存储过程中实现分页>>和<<GridView控件事件详解 >> ,后来又有一些人问我怎样在GridView中应用这个东东!其实很简单,主要是怎么保存当前页面的页码PageIndex问题,不过把这个解决了什么都好办了.因为在分页过程中:PageSize是一定的,我们可以用一个属性来表示.保存PageIndex好多中方法,而且数据不是很庞大,基本不会好太多的资源.还是一句老话,话再多都没有例子直

在ASP.NET 2.0中操作数据:在GridView控件中使用TemplateField

asp.net|控件|数据 导言     让我们花点时间在浏览器中来看看我们的成果.这时,你将看到一个表格, 表格中每一个记录都是一个雇员的信息,一共有四列:一个是雇员的姓, 一个是名字,一个是头衔,还有一个是他们的受雇日期.     就像你看到的那样,TemplateField由两个模板组成--一个ItemTemplate,它有一个Label控件,其Text属性被设置为FirstName数据字段的值:还有一个EditItemTemplate,它有一个TextBix控件,其Text属性也被设置为

ASP.NET2.0中用Gridview控件操作数据

asp.net|控件|数据 在ASP.NET 2.0中,加入了许多新的功能和控件,相比asp.net 1.0/1.1,在各方面都有了很大的提高.其中,在数据控件方面,增加了不少控件,其中的Gridview控件功能十分强大.在本文中,将探讨Gridview控件中的一些功能特性和用法,如果各位读者对Gridview控件不大了解,可以通过<使用ASP.NET 2.0中的Gridview控件>一文,来对Gridview控件有个初步的认识. 1.使用Gridview插入新记录 在Gridview控件中,

使用ASP.NET 2.0中的GridView控件

asp.net|控件 在ASP.NET 2.0中,加入了许多新的功能和控件,相比asp.net 1.0/1.1,在各方面都有了很大的提高.其中,在数据控件方面,增加了不少控件,其中的gridview控件功能十分强大.在本文中,将一步步以实际例子为读者介绍asp.ne 2.0中gridview控件的简单使用. 用过asp.net 1.0/1.1的朋友或者也感觉到,其中的datagrid控件功能是十分强大而且实用的,但随之而来的问题是,感觉在操作上依然不大方便,比如要用ado.net写数据的连接,绑

Windows 8 Store Apps学习(12) GridView控件特性

GridView控件特性: 拖动项, 项尺寸可变, 分组显示 介绍 重新想象 Windows 8 Store Apps 之 GridView 拖动项 - 在 GridView 内拖动 item 以对 item 排序, 拖动 item 到 GridView 外的指定位置以删除 item 项尺寸可变 - 指定 GirdView 中每个 item 所占尺寸 分组显示 - 分组显示集合数据 示例 1.演示如何在 GridView 内拖动 item 以对 item 排序,以及如何拖动 item 到 Gri

ASP.NET 2.0数据教程之五十二:为GridView控件添加Checkboxes列

返回"ASP.NET 2.0数据教程目录" 导言: 在前面的教程里我们探讨了如何为GridView控件添加radio buttons列.当用户最多只能选择一项数据时,我们可以在用户界面里添加radio buttons列,而有时候,我们需要选择任意多项数据.比如,基于Web的邮箱客户 端列出了一系列的邮件,及一列checkboxes,用户可选择任意封邮件并执行相同 的操作,比如移动到另一个文件夹或将之删除. 在本教程,我们将探讨如 何添加checkboxes列,以及发生页面回传后如何确定