Tôi có kinh nghiệm hạn chế với .net. Ứng dụng của tôi ném một lỗi this.dateTimeFormat là không xác định mà tôi theo dõi xuống một lỗi ajax đã biết. Cách giải quyết posted nói:.net - Làm cách nào để bạn đăng ký tập lệnh khởi động?
"Đăng ký sau như một kịch bản khởi động:"
Sys.CultureInfo.prototype._getAbbrMonthIndex = function(value)
{
if (!this._upperAbbrMonths) {
this._upperAbbrMonths = this._toUpperArray(this.dateTimeFormat.AbbreviatedMonthNames);
}
return Array.indexOf(this._upperAbbrMonths, this._toUpper(value));
};
Vậy làm thế nào để tôi làm điều này? Tôi có thêm tập lệnh vào cuối tệp aspx của mình không?
Vì vậy, Wayne tôi sẽ đặt javascript của bạn trong tiêu đề? Tôi có cần bọc "string str = ..." trong một hàm có tên "myscript" không? – mrjrdnthms
Không, bạn chỉ cần thêm mã này vào mã phía sau, rất có thể trong phương pháp Tải trang. "MyScript" chỉ là một tên, vì vậy bạn có thể kiểm tra xem tập lệnh cụ thể đó đã được tải chưa. Đoạn mã trên được viết bằng C# – Wayne
Tôi sẽ đặt nó vào một tệp bên ngoài. Không có gì ở đây cần phải được nội tuyến. –