Twitter Delicious Facebook Digg Stumbleupon Favorites More

Thứ Hai

Khi lập trình có trường dữ liệu cần nhập là ngày tháng, bạn muốn nhúng Calendar vào textbox đó? Bài viết này tôi sẽ minh họa cho bạn cách sử dụng ajax CalendarExtender nhũng vào một Textbox
Bạn cần sử dụng thư viện của ajax control toolkit và add thư viện này vào thư mục Bin của ứng dụng. Xem Demo:
Trong trang aspx bạn đăng ký và sử dụng như sau

<%@ Page Language="C#"  Culture="vi-VN" uiCulture="vi"%>
<%@ Register Assembly="AjaxControlToolkit"
    Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>hmweb.com.vn Chia se la niem vui :: asp.net ajax calendar</title>
</head>
<body>
    <form id="form1" runat="server">
    <cc1:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"
    EnableScriptGlobalization="True" />
    <div>
        Nhập ngày tháng:
        <asp:TextBox ID="txtNgayThang" runat="server" CausesValidation="True"></asp:TextBox>
        <cc1:CalendarExtender ID="txtNgayThang_CalendarExtender" runat="server"
            Enabled="True" TargetControlID="txtNgayThang" Format="dd/MM/yyyy">
        </cc1:CalendarExtender>
    </div>
    </form>
</body>
</html>

Để việt hóa được Calendar bạn cần chọn các thuộc tính của
+ Page Document như sau  Culture="vi-VN" uiCulture="vi"+ Của ToolkitScriptManager  là: EnableScriptGlobalization="True"
Sau đây là video hướng dẫn thực hiện

0 nhận xét:

Đăng nhận xét

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates