• λ我爱Aspx >> C#.Net >> 微软Asp.net Ajax 1.0的AutoComplete控件的几处修正和增强
  • 微软Asp.net Ajax 1.0的AutoComplete控件的几处修正和增强

  • :aspxer  Դ:5iaspx  :2007-7-30 6:11:51  ؼ:.net,asp.net,ajax,asp,com,微软
  • 要解决最后一个问题,应该在 { prefixText : this._currentPrefix, count: this._completionSetCount}这一行中增加一个发给服务器的参数,变为:

    { prefixText : this._currentPrefix, count: this._completionSetCount , srcId: this.get_element().getAttribute("srcid") }

    从而,服务端的读取自动完成列表项的方法签名就可以写成:string[] GetCompletionList(string prefixText, int count ,string srcId)。这意味着,我们可以为需要应用自动完成功能的文本框预先设置一个用于标识其数据来源的标识字符串,C#代码如:tb.Attributes.Add("srcid", "xxx"); 然后,在GetCompletionList方法中就可以根据客户端传过来的这个参数值来有针对性地读取数据了。

    Ҷƪл˵?
  • һƪ开发跨浏览器JavaScript时要注意的问题
    һƪ绑定Enum到ASP.NET数据绑定控件的完美解决方案