﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Intersoft Community - WebCombo - ClientSideEvents OnKeyDown Critical Problems</title><link>http://www.intersoftsolutions.com/Community/WebCombo/ClientSideEvents-OnKeyDown-Critical-Problems/</link><description /><generator>http://www.intersoftsolutions.com</generator><language>en</language><copyright>Copyright 2002 - 2015 Intersoft Solutions Corp. All rights reserved.</copyright><ttl>60</ttl><item><title>ClientSideEvents OnKeyDown Critical Problems</title><link>http://www.intersoftsolutions.com/Community/WebCombo/ClientSideEvents-OnKeyDown-Critical-Problems/</link><pubDate>Tue, 07 Jun 2011 08:23:40 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;p&gt;Glad to hear.  Thanks Yudi.&lt;/p&gt;</description></item><item><title>ClientSideEvents OnKeyDown Critical Problems</title><link>http://www.intersoftsolutions.com/Community/WebCombo/ClientSideEvents-OnKeyDown-Critical-Problems/</link><pubDate>Tue, 07 Jun 2011 08:21:05 GMT</pubDate><dc:creator>yudi</dc:creator><description>&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt;"&gt;The “passes null for controlId and some random value for keyValue” has been fixed in 2011 R1.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt;"&gt;To add a client-side event, I recommend you to add it in OnInit or OnLoad event instead of in OnPreRender.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>ClientSideEvents OnKeyDown Critical Problems</title><link>http://www.intersoftsolutions.com/Community/WebCombo/ClientSideEvents-OnKeyDown-Critical-Problems/</link><pubDate>Thu, 02 Jun 2011 09:23:30 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;p&gt;Yudi,&lt;/p&gt;
&lt;p&gt;Has this been fixed in 2011 R1?&lt;/p&gt;</description></item><item><title>ClientSideEvents OnKeyDown Critical Problems</title><link>http://www.intersoftsolutions.com/Community/WebCombo/ClientSideEvents-OnKeyDown-Critical-Problems/</link><pubDate>Thu, 24 Jun 2010 08:09:07 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;p&gt;Hi Yudi,&lt;/p&gt;
&lt;p&gt;No we can't go back, but thankfully we have a workaround which works right now.  My only concern in the workaround implmentation is that it can break if the architecture changes in a future release and that's why it would be nice to have a fix so we don't have to rely on infused code for a workaround.  Thanks a lot.&lt;/p&gt;</description></item><item><title>ClientSideEvents OnKeyDown Critical Problems</title><link>http://www.intersoftsolutions.com/Community/WebCombo/ClientSideEvents-OnKeyDown-Critical-Problems/</link><pubDate>Wed, 23 Jun 2010 16:53:45 GMT</pubDate><dc:creator>yudi</dc:creator><description>&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt;"&gt;Thank you very much for your patience and understanding.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt;"&gt;I’ll inform you at once if I heard any news regarding this work item. Meanwhile, is it possible for your project to use the old version of WebCombo 4 assembly?&lt;/span&gt;&lt;/p&gt;</description></item><item><title>ClientSideEvents OnKeyDown Critical Problems</title><link>http://www.intersoftsolutions.com/Community/WebCombo/ClientSideEvents-OnKeyDown-Critical-Problems/</link><pubDate>Tue, 22 Jun 2010 17:40:25 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;p&gt;Hi Yudi,&lt;/p&gt;
&lt;p&gt;Thanks for checking.  We have a workaround for now but would really like this fixed soon.  Also, we do not hard-code control names into any of our client-side code because we can't since we don't know what control triggers this handler.  It's easy to do that when you have a simple page, but we work with a very complicated application with many controls.&lt;/p&gt;
&lt;p&gt;I hope we can get a fix soon though.  Thanks again.&lt;/p&gt;</description></item><item><title>ClientSideEvents OnKeyDown Critical Problems</title><link>http://www.intersoftsolutions.com/Community/WebCombo/ClientSideEvents-OnKeyDown-Critical-Problems/</link><pubDate>Tue, 22 Jun 2010 16:38:21 GMT</pubDate><dc:creator>yudi</dc:creator><description>&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;I have checked the status of work item #702 and find that the work item has not been fixed yet.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;You may try to replace controlId parameter with the id of your WebCombo as a workaround of this issue.&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;span style="font-family: 'courier new'; color: blue; font-size: 10pt"&gt;function&lt;/span&gt; WebCombo1_OnKeyDown(controlId, keyValue) {
    &lt;span style="font-family: 'courier new'; color: green; font-size: 10pt"&gt;//ISGetObject(controlId) is equals to
    //ISGetObject("WebCombo1")
    //Note: WebCombo1 is the ID of the corresponding WebCombo&lt;/span&gt;
    &lt;span style="font-family: 'courier new'; color: blue; font-size: 10pt"&gt;var&lt;/span&gt; WebCombo1 = ISGetObject(controlId);
    &lt;span style="font-family: 'courier new'; color: blue; font-size: 10pt"&gt;var&lt;/span&gt; WebCombo1 = ISGetObject(&lt;span style="font-family: 'courier new'; color: #a31515; font-size: 10pt"&gt;"WebCombo1"&lt;/span&gt;);

    &lt;span style="font-family: 'courier new'; color: blue; font-size: 10pt"&gt;return true&lt;/span&gt;;
}&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;I’ll keep you updated as soon as I heard news from the team regarding status of this work item.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>ClientSideEvents OnKeyDown Critical Problems</title><link>http://www.intersoftsolutions.com/Community/WebCombo/ClientSideEvents-OnKeyDown-Critical-Problems/</link><pubDate>Mon, 21 Jun 2010 09:43:28 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family: 'segoe ui', 'sans-serif'; color: #1f497d; font-size: 9pt"&gt;I have forwarded this issue to WebCombo development team. A work item, #702, has been submitted regarding this minor glitch. ...&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Yudi,&lt;/p&gt;
&lt;p&gt;Will you update threads when an item has been fixed and is released in a build/patch?  Basically, how will I know when this (or any other) fix has been implemented?  Thank you.&lt;/p&gt;</description></item><item><title>ClientSideEvents OnKeyDown Critical Problems</title><link>http://www.intersoftsolutions.com/Community/WebCombo/ClientSideEvents-OnKeyDown-Critical-Problems/</link><pubDate>Mon, 24 May 2010 10:15:20 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;p&gt;Thank you, but I would not consider this a "minor" glitch as it creates a big headache for the workaround we had to create.&lt;/p&gt;</description></item><item><title>ClientSideEvents OnKeyDown Critical Problems</title><link>http://www.intersoftsolutions.com/Community/WebCombo/ClientSideEvents-OnKeyDown-Critical-Problems/</link><pubDate>Fri, 07 May 2010 16:48:42 GMT</pubDate><dc:creator>yudi</dc:creator><description>&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;I have forwarded this issue to WebCombo development team. A work item, #702, has been submitted regarding this minor glitch.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;I’ll keep you updated with any new I heard from the team regarding this work item.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: 'segoe ui','sans-serif'; color: #1f497d; font-size: 9pt"&gt;Thank you for your valuable feedback.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>ClientSideEvents OnKeyDown Critical Problems</title><link>http://www.intersoftsolutions.com/Community/WebCombo/ClientSideEvents-OnKeyDown-Critical-Problems/</link><pubDate>Thu, 06 May 2010 14:54:11 GMT</pubDate><dc:creator>PRISMAY</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;We're running into several problems implementing this. You'll be able to duplicate this with a simple project. Please make sure to test with both bound and unbound data sets.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;OnKeyDown fires but passes null for controlId and some random value for keyValue&lt;/li&gt;&lt;li&gt;Inside a control that derives from WebCombo, OnKeyDown will only fire if it's set in OnInit or OnLoad but will not fire/render when set in OnPreRender using a line like this as an example:&lt;br /&gt;&lt;span style="color: #0000ff; font-size: 9pt"&gt;&lt;span style="color: #0000ff; font-size: 9pt"&gt;
&lt;p&gt;&lt;span style="font-size: 9pt"&gt;this&lt;/span&gt;&lt;span style="font-size: 9pt"&gt;.LayoutSettings.ClientSideEvents.OnKeyDown = &lt;span style="color: #a31515"&gt;&lt;span style="color: #a31515"&gt;"MyClient.OnKeyDown"&lt;/span&gt;&lt;/span&gt;;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Our main concern though is that when it is firing, we're not getting the control id and this very very bad since we can't determine the source of the call.&lt;/p&gt;
&lt;p&gt;I'll try, in the meantime, to add our own HTML onkeydown by using the HTML attributes and see if that does what we need, but we do need a resolution to this right away please.  Thank you.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description></item></channel></rss>