title: On Text Changed Client side event in telerik textBox to access a value
body: <p>Hi there is a Telerik grid. and inside it there are two textBox Columns named sign in time and sign out. finally there is a label column too, to have the hours from the time signed in to sign out. that should be calculated and shown as other two textBox values change. What should i do ?
  below js function is called in onkeypress of txtsignout textbox</p>
  
  <pre><code>var grid = $find("&lt;%= rdgDriverTimeSheets.ClientID %&gt;");
  if (grid) {         
      var MasterTable = grid.get_masterTableView();
      var Rows = MasterTable.get_dataItems();
      for (var i = 0; i &lt; Rows.length; i++) {
          var row = Rows[i];
          var signIn = row.findControl("txtSignIn").get_value();
          //var signOut = args.get_keyCharacter();
          var signOut = row.findControl("txtSignOut").get_value();
          // var hours = signOut - signIn;
          //row.findControl("lblHours").set_value(hours)
      }
  }
  
  &lt;MasterTableView CommandItemDisplay="None" DataKeyNames="Id" EditFormSettings-EditColumn-Visible="false" EditFormSettings-EditColumn-Display="false" PageSize="20" AllowFilteringByColumn="false" AllowPaging="true"&gt;
      &lt;PagerStyle Mode="NextPrevNumericAndAdvanced"&gt;&lt;/PagerStyle&gt;
      &lt;Columns&gt;
          &lt;telerik:GridBoundColumn DataField="Id" HeaderText="ID" ReadOnly="true" ItemStyle-Width="10px" Visible="false"&gt;&lt;/telerik:GridBoundColumn&gt;
          &lt;telerik:GridBoundColumn DataField="CustomerName" HeaderText="Customer" ReadOnly="true" ItemStyle-Width="150px"&gt;&lt;/telerik:GridBoundColumn&gt;
          &lt;telerik:GridBoundColumn DataField="AllocatedDate" HeaderText="Date" ReadOnly="true" ItemStyle-Width="80px" DataFormatString="{0:dd-MMM-yyyy}"&gt;&lt;/telerik:GridBoundColumn&gt;
          &lt;telerik:GridBoundColumn DataField="SignIn" HeaderText="Sign-In" ReadOnly="true" ItemStyle-Width="60px" ItemStyle-HorizontalAlign="Right" DataFormatString="{0:HH:mm}"&gt;   &lt;/telerik:GridBoundColumn&gt;
          &lt;telerik:GridBoundColumn DataField="SignOut" HeaderText="Sign-Out" ReadOnly="true" ItemStyle-Width="60px" ItemStyle-HorizontalAlign="Right" DataFormatString="{0:HH:mm}"&gt;      &lt;/telerik:GridBoundColumn&gt;
          &lt;telerik:GridTemplateColumn HeaderText="" ItemStyle-Width="50px" UniqueName="txtSignIn"&gt;
              &lt;ItemTemplate&gt;
                  &lt;telerik:RadTextBox ID="txtSignIn" runat="server" Width="50px"&gt;&lt;/telerik:RadTextBox&gt;
              &lt;/ItemTemplate&gt;
          &lt;/telerik:GridTemplateColumn&gt;
          &lt;telerik:GridTemplateColumn HeaderText="" ItemStyle-Width="50px" UniqueName="txtSignOut"&gt;
              &lt;ItemTemplate&gt;
                  &lt;telerik:RadTextBox ID="txtSignOut" runat="server" Width="50px"&gt;&lt;/telerik:RadTextBox&gt;
              &lt;/ItemTemplate&gt;
          &lt;/telerik:GridTemplateColumn&gt;
          &lt;telerik:GridTemplateColumn HeaderText="" ItemStyle-Width="50px"&gt;
              &lt;ItemTemplate&gt;
                  &lt;asp:Label ID="lblHours" runat="server" Width="50px" BorderColor="#000" BorderStyle="Solid" BorderWidth="1" Height="20px"&gt;&lt;/asp:Label&gt;
              &lt;/ItemTemplate&gt;
          &lt;/telerik:GridTemplateColumn&gt;
          &lt;telerik:GridTemplateColumn HeaderText="" ItemStyle-Width="50px"&gt;
              &lt;ItemTemplate&gt;
                  &lt;telerik:RadDropDownList ID="ddlServices" runat="server" Width="150px" DefaultMessage="Select..."&gt;&lt;/telerik:RadDropDownList&gt;
              &lt;/ItemTemplate&gt;
          &lt;/telerik:GridTemplateColumn&gt;
      &lt;/Columns&gt;
  &lt;/MasterTableView&gt;
  </code></pre>