像下拉列表一样绑定文本框

编程入门 行业动态 更新时间:2024-10-10 05:21:25
本文介绍了像下拉列表一样绑定文本框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我是否可以像dropdownlist那样绑定文本框,这意味着在dropdownlist中,我们可以设置datatextfield以显示文本,而datavaluefield可以将值插入数据库. 我必须使用文本框,我已经向文本框添加了自动完成ajax工具包扩展程序.我只显示学生姓名,但单击按钮后,我必须在数据库中插入学生的SID,而不是学生姓名.我在Google上搜索谷歌,他们告诉我使用自动填充扩展程序的OnClientItemSelected.

Can I bind textbox like dropdownlist means in dropdownlist we can set datatextfield to show text and datavaluefield to insert value into database. I have to do using textbox,I have added Autocomplete ajax toolkit extender to textbox. I am showing only Student Names but on click of button i have to insert SID of student not student name into the database.I search google they tell me use OnClientItemSelected of Autocomplete extender.How can i do any idea regarding this.

[System.Web.Services.WebMethodAttribute(), System.Web.Script.Services.ScriptMethodAttribute()] public static string[] Getdata(string prefixText, int count, string contextKey) { strSQL = "SELECT SID,Student_Name FROM Student_Master WHERE Student_Name Like '" + prefixText + "%'"; DataTable dataTablePatient_Master = null; dataTablePatient_Master = objSqlDbComm.ExecuteDatasetQuery(strSQL).Tables[0]; List<String> list = new List<String>(); foreach(DataRow dr in dataTablePatient_Master.Rows) { list.Add(dr["Student_Name"].ToString()); } return list.ToArray(); }

<asp:TextBox ID="txtStudentName" AutoCompleteType="Disabled" CssClass="csstextbox" runat="server"></asp:TextBox> <asp:AutoCompleteExtender ID="txtStudentName_AutoCompleteExtender" runat="server" ServiceMethod="Getdata" OnClientItemSelected="OnItemSelected" CompletionListCssClass="cssautocompletetextbox" MinimumPrefixLength="1" CompletionInterval="1000" EnableCaching="true" CompletionSetCount="1" TargetControlID="txtStudentName" UseContextKey="True"> </asp:AutoCompleteExtender>

推荐答案

www.dotnetfunda/codes/code2722-autocompleteextender-in-textbox-from-sql-table.aspx [ ^ ]

i找到了一些有关文本框绑定的好链接 www.daniweb/web-development/aspnet/threads/39519/how-to-databind-to-文本框 [ ^ ] stackoverflow/问题/4939849/bind-a-text-box-to-a-field-selected-by-sqldatasource-vb-net [ ^ ] i found some good link regarding Textbox binding www.daniweb/web-development/aspnet/threads/39519/how-to-databind-to-textboxes[^] stackoverflow/questions/4939849/bind-a-text-box-to-a-field-selected-by-sqldatasource-vb-net[^]

根据需要尝试运行的项目 使用AutoComplete扩展器自动执行回发 [ ^ ] 如果得到答案,请标记解决方案. 谢谢 ashish try the running project for your requirement Using the AutoComplete Extender to Automatically Perform a PostBack[^] mark solution if you get your answer. Thanks ashish

更多推荐

像下拉列表一样绑定文本框

本文发布于:2023-11-24 21:58:40,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1627011.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:绑定   文本框   列表

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!