﻿<?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 - Lounge - Bind Webcome in webgrid based on other column</title><link>http://www.intersoftsolutions.com/Community/Lounge/Bind-Webcome-in-webgrid-based-on-other-column/</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>Bind Webcome in webgrid based on other column</title><link>http://www.intersoftsolutions.com/Community/Lounge/Bind-Webcome-in-webgrid-based-on-other-column/</link><pubDate>Wed, 25 Mar 2015 08:19:43 GMT</pubDate><dc:creator>leo.c</dc:creator><category>WebCombo</category><category>dynamic webcombo</category><description>&lt;p&gt;Hi Rupesh,&lt;/p&gt;&lt;p&gt;You could achive this by applying an additional filter to WebCombo based on related column when you enter edit mode. As an example, you could run the following javascript as WebGrid&amp;nbsp;OnEnterEditMode client side event handler:&lt;/p&gt;&lt;pre&gt;WebGrid_OnEnterEditMode = function (controlId, tblName, editObject){
    var cell = editObject.ToCellObject();
    if (cell.Name == "State")
    {
        if (editObject.type == "WebComboNET")
        {
            var pincode = cell.Row.GetCells().GetNamedItem("Pincode").Value;
            var webCombo = editObject.element;
            var tempValue = webCombo.Value;
            var tempText = webCombo.Text;
            if(pincode == "")
                webCombo.ClearAdditionalFilters();
            else
                webCombo.SetAdditionalFilters("[State_Pincode] = '" + pincode+ "'");
            webCombo.Value = tempValue;
            webCombo.SetText(tempText);
        }
    }
}&lt;/pre&gt;&lt;p&gt;That should do it. Please note that setting the additional filter for the same column as DisplayMember might cause an unwanted user experience.&lt;/p&gt;&lt;p&gt;&lt;br&gt;Best Regards,&lt;br&gt;Leo&lt;/p&gt;</description></item><item><title>Bind Webcome in webgrid based on other column</title><link>http://www.intersoftsolutions.com/Community/Lounge/Bind-Webcome-in-webgrid-based-on-other-column/</link><pubDate>Sat, 21 Mar 2015 14:53:17 GMT</pubDate><dc:creator>rupeshshakti</dc:creator><category>WebCombo</category><category>dynamic webcombo</category><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I need to bind webcombo inside webgrid based on other column.&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;I have senario bellow:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;Columns: Id, Name, Email, PinCode, State and Phone&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;1. I want to dynmic binding in "State" column based on pincode.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;2. While edit the row, when I change the Pincode, automatically related types of "states" to be populated in "State" Column.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;I have attached a picture so that my question to be cleared.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;waiting for your reply soon.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;Thanks in Advanced.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;Regards&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;Rupesh Shakti&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;(Software Developer)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br&gt;&lt;/span&gt;&lt;/p&gt;</description></item></channel></rss>