2
Answers

Problem to bind first value in ItemTemplate of repeater using MaskedEditExtender

Photo of samit kaneriya

samit kaneriya

13y
3.5k
1
i am using repeater control under repeater bind textbox and its value is time format then i am using MaskedEditExtender for time format when ever first data bind then javascript error occured





This is my aspx page code:
----------------------------
<asp:Repeater ID="rptTime" runat="server">
  <ItemTemplate>
  <table>
  <tr>
  <td align="left" style="width: 100px;">
  <asp:Label ID="lblday" runat="server"></asp:Label>
  </td>
  <td>
  <asp:TextBox ID="txtTimeFrom" Text='<%#Eval("starttime") %>' runat="server"></asp:TextBox>
  <asp:MaskedEditExtender ID="MaskedEditExtender1" AcceptAMPM="true" MaskType="Time"
  Mask="99.99" TargetControlID="txtTimeFrom" runat="server">
  </asp:MaskedEditExtender>
  </td>
  <td>
  <asp:TextBox ID="TxtTimeTo" Text='<%#Eval("endtime") %>' runat="server"></asp:TextBox>
  <asp:MaskedEditExtender ID="MaskedEditExtender3" AcceptAMPM="true" MaskType="Time"
  Mask="99.99" TargetControlID="TxtTimeTo" runat="server">
  </asp:MaskedEditExtender>
  </td>
  </tr>
  </table>
  </ItemTemplate>
  </asp:Repeater>


My CS Code:-
--------------
 DataTable dt = new DataTable();
  dt.Columns.Add("date", typeof(String));
  dt.Columns.Add("starttime", typeof(String));
  dt.Columns.Add("endtime", typeof(String));
 
  DataRow r ;
  r = dt.NewRow();
  r["date"] = "sunday";
  r["starttime"] = "10:00 AM";
  r["endtime"] = "12:00 AM";
  dt.Rows.Add(r);

  r = dt.NewRow();
  r["date"] = "Monday";
  r["starttime"] = "01:00 AM";
  r["endtime"] = "03:00 AM";
  dt.Rows.Add(r);

  r = dt.NewRow();
  r["date"] = "Tuesday";
  r["starttime"] = "05:00 AM";
  r["endtime"] = "06:00 AM";
  dt.Rows.Add(r);
 
  rptTime.DataSource = dt;
  rptTime.DataBind();

Answers (2)

0
Photo of samit kaneriya
NA 15 3.5k 13y
dear

I am using following ToolkitScriptManager ScriptManager into the page so it's give error

 <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
    </asp:ToolkitScriptManager>

If i use following ScriptManager it's also give error so what can i use between them ?
 
 <asp:ScriptManager ID="scriptmanager1" runat="server">
    </asp:ScriptManager>


0
Photo of Dhaval Patel
NA 2.6k 535.8k 13y
Dear sam kan
are you facing  javascript null error for first bind data then after you got error ??
please elaborate your error dear i am not getting ???