none
關於FormView_EditTemplate搭配Calendarextender使用問題 RRS feed

  • 問題

  • 在FormView的EditTemplate下,將TextBox加入CalendarExtender擴充項,但實際於畫面操作點選TextBox時,卻都沒跳出小日曆.

    請問各位先進,在FormView_EditTemplate內使用Calendarextender是否會無效,還是我的程式漏了什麼?

    麻煩各位指點了,3Q^^

     <asp:TemplateField>

        <EditItemTemplate>
            <asp:TextBox ID="TextBox1" runat="server" Text='<%#Bind("DateColumnName") %>'></asp:TextBox>
            <cc1:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="TextBox1">
            </cc1:CalendarExtender>
        </EditItemTemplate>
    </asp:TemplateField>

    2010年12月14日 下午 02:39

解答

  • 終於發現了問題的所在,原來除了TextBox的控制項需以英文命名外,連Formview的ID也需以英文命名!

    我後來還是使用Ajax Control Toolkit的ToolKitScriptManger,目前操作上是都沒問題,還是謝謝你的回覆^^

    • 已標示為解答 PurpleCat 2010年12月15日 下午 01:24
    2010年12月15日 下午 01:24

所有回覆

  • 請問網頁上有沒有加ScriptManager控制項, 不要用Ajax Control Toolkit中的ToolKitScriptManager
    2010年12月15日 上午 04:05
  • 終於發現了問題的所在,原來除了TextBox的控制項需以英文命名外,連Formview的ID也需以英文命名!

    我後來還是使用Ajax Control Toolkit的ToolKitScriptManger,目前操作上是都沒問題,還是謝謝你的回覆^^

    • 已標示為解答 PurpleCat 2010年12月15日 下午 01:24
    2010年12月15日 下午 01:24