Cái của bạn có phải là dạng rewrite URL ko vậy? nếu là rewrite URL thì vô đây coi nè.
http://www.codeproject.com/KB/aspnet/urlrewriter.aspx
Chào các bạn, trong địa chỉ của URL thường sử dụng SlugName để url được friendly hơn.
Các hàm mình search được không giải quyết được tên tiếng Việt. Ví dụ : Việt Nam -> Vit Nam.
Các bạn ai đã làm qua rồi giúp mình với
Dương Nhật Tân
dnhattan1910@yahoo.com
Cái của bạn có phải là dạng rewrite URL ko vậy? nếu là rewrite URL thì vô đây coi nè.
http://www.codeproject.com/KB/aspnet/urlrewriter.aspx
Mình chỉ cần 1 hàm :
ví dụ :Code:string Init_SlugName(string Name) { ......... return SlugName; }
Init_SlugName("Việt Nam") => return "Viet-Nam"
Init_SlugName("Saarbrücken") => return "Saarbrucken"
Các bạn giúp mình với
Dương Nhật Tân
dnhattan1910@yahoo.com
public string Init_SlugName(string text)
{
for (int i = 32; i < 48; i++)
{
text = text.Replace(((char)i).ToString(), " ");
}
text = text.Replace(".", "-");
text = text.Replace(" ", "-");
text = text.Replace(",", "-");
text = text.Replace(";", "-");
text = text.Replace(":", "-");
Regex regex = new Regex(@"\p{IsCombiningDiacriticalMarks}+");
string strFormD = text.Normalize(System.Text.NormalizationForm.FormD );
return regex.Replace(strFormD, String.Empty).Replace('\u0111', 'd').Replace('\u0110', 'D');
}
Sài hàm này
Cảm ơn các bạn nhé
Dương Nhật Tân
dnhattan1910@yahoo.com