[DevTip] ASP.NET MVC shows placeholder with ‘broken’ font

ISSUE:

Model:

[Required][DataType(DataType.Text)][Display(Name="Your company's name")]publicstringCompanyName{ get;set;}

View:

@Html.TextBoxFor(m => m.CompanyName,new{@class="account-input",@placeholder=@Html.DisplayNameFor(m => m.CompanyName),@id="companyname"})

It will be rendered like this:

input placeholder text

html output:

<input class="account-input" data-val="true" data-val-required="The Your company's name field is required." id="companyname" name="CompanyName" placeholder="Your company&amp;#39;s name" type="text" value="">

It should be look like this:

Your company’s name

Why is the text does not render correctly and how can I prevent this?

SOLUTION

if you wrap HttpUtility.HtmlDecode around your place holder:

@Html.TextBoxFor(m => m.CompanyName,new{@class="account-input",@placeholder=HttpUtility.HtmlDecode(Html.DisplayNameFor(x => x.CompanyName).ToHtmlString()),@id="companyname"})

the placeholder returns as: placeholder=”Your company’s name”.

Note: remembe to using System.Web namespace

[Dev Tip] Create URI with space on parameter

use built-in method: encodeURIComponent()

<pre class="default prettyprint prettyprinted"><code><span class="kwd">var</span><span class="pln"> myOtherUrl </span><span class="pun">=</span><span class="str">"http://example.com/index.html?url="</span><span class="pun">+</span><span class="pln"> encodeURIComponent</span><span class="pun">(</span><span class="pln">myUrl</span><span class="pun">);</span></code></pre>

[Photograph] Những “đứa trẻ” mùa Xuân 2014

bp28. ​

Những “đứa trẻ” nhỏ tuổi luôn rất dễ thương, hồn nhiên và ngây thơ, dù cho đó là những loài động vật. Bạn thử nuôi một chú chó nhỏ hay một chú mèo con xem sao, bạn sẽ thấy chúng đáng yêu lắm. Mình thì đặc biệt thích hổ con, nếu có điều kiện nuôi một em thì tuyệt vời. Trong bài này xin giới thiệu đến các bạn bộ ảnh về những “đứa trẻ” mới sinh trong thế giới động vật, từ thiên nhiên cho đến các vườn thú, vào những ngày đầu của mùa Xuân ấm áp.

[​IMG]
Hai chú gấu Bắc cực sinh đôi là Nela và Nobby vui chơi trong khu vực của chúng tại sở thú Tierpark Hellabrunn, ở Munich, 07/04/2014.

[​IMG]
Một con chim hét mở nở há mỏ rộng bên cạnh 3 quả trước khác trong một chiếc tổ ở Frankfurt am Main, miền Tây nước Đức, 13/04/2014.

[​IMG]
Chú hưu cao cổ 9 ngày tuổi Bine liếm mũi của cô của nó là Andrea tại sở thú Friedrichsfelde, Berlin, Đức, 09/05/2014. Chú hưu con được sinh ra ngày 30/04 vào sở thú để mở cửa trong nhiều giờ để nhiều khách tham quan có thể chứng kiến khoảnh khắc nó chào đời.

[​IMG]
Con khỉ châu Á lông xám Sally ẵm đứa con của nó trong khu vực nuôi nhốt tại sở thú Berlin, Đức. Khỉ châu Á lông xám sống thành bầy, trong đó một con đực sống cùng với vài con cái và những đứa con của chúng.

[​IMG]
Một con heo vòi vùng đất thấp (phải), được sinh vào ngày 30/04, đứa bên cạnh mẹ nó trong sở thú ở Zurich, Thuỵ Sĩ, 21/05/2014.

[​IMG]
Một chú sóc chó con vui đùa với cộng cỏ tại sở thú Hannover, 22/05/2014. Có tổng cộng 17 chú sóc chó đã được sinh ra trong khoảng thời gian từ cuối tháng 3 đến giữa tháng 4 tại sở thú Hannover.

[​IMG]
Một chú cá heo con bơi cùng với mẹ của nó là “Panama”, tại công viên hải dương học Miami, 22/04/2014. Chú cá heo con cái được sinh ra vào ngày 11/04/2014 bởi con cá voi mẹ 20 tuổi đời “Panama”.

[​IMG]
Một chú thỏ con đứa giữa những bông hoa chuông lá tròn tại khu rừng ở Scunthorpe, Đông Bắc nước Anh, 25/04/2014.

[​IMG]
Chú hà mà lùn “Lani” dùng bữa cùng với mẹ nó là “Ashaki” tại sở thú Basel, 17/05/2014. Phải 14 năm rồi mới có một chú hà mã lùn được sinh ra tại sở thú Basel. Lani chào đời vào ngày 18/03, khi không khí bên ngoài vẫn còn hơi lạnh so với nó. Lani là một trong số 135 con hà mã lùn còn sống nằm trong danh sách các loài có nguy cơ tuyệt chủng ở châu Âu.

[​IMG]
Một chú chim nhạn mang mồi về cho bầy chim con đang đói ăn trong chiếc tổ nằm bên dưới một nhà dân ở Dongfeng, Guiyang, tỉnh Guizhou, Trung Quốc, 05/05/2014.

[​IMG]
Hai chú gấu nâu con chơi đùa cùng nhau trong khu vực của chúng ở vườn thú Juraparc, gần Vallorbe, 07/04/2014. Ursina, một con gấu nâu cái 18 tuổi đã sinh được 2 chú gấu con là King và Zoe, những chú gấu nâu thứ 12 và 13 tại vườn thú, vào một ngày của tháng 01/2014. Cha mẹ của 2 chú gấu con đã được tách ra trước khi sinh để tránh xung đột giữa gấu cha và 2 đứa con.

[​IMG]
Rizki, chú đười ươi Bornean 10 tháng tuổi bị mồ côi, bắt đầu tặp cắn và ăn lá cây tại sở thú Surabaya, khi nó chuẩn bị được trả về với thiên nhiên hoang dã, ở Surabaya, Indonesia, 19/05/2014. Hai chú đười ươi con đã được tình thấy ở công viên quốc gia Kutai trong tình trạng nguy kịch vì bị mẹ bỏ rơi, 14/05/2014. Trung tâm bảo vệ đười ươi (COP) đã chăm sóc cho chúng khoẻ lại, cải thiện tình trạng suy dinh dưỡng và chăm sóc các vết thương trên tay chân chúng.

[​IMG]
Một chú kangaroo con hé đầu ra khỏi chiếc túi trên bụng của mẹ nó tại sở thú ở Erfurt, miền Trung nước Đức, 22/04/2014.

[​IMG]
Một chú tắc kè hoa con Yemen (Chamaleo calyptratus) bò trên các ngón tay của bác sĩ thú y Lidija Stanisic trong ngôi nhà của cô ở ngoại ô Zagreb, Croatia, 19/05/2014. 8 chú tắc kè hoa con đã được chào đời tại ngôi nhà của vị bác sĩ thú y nhà vài tuần trước đó.

[​IMG]
Hai chú MEERKAT con rút vào người của những con trưởng thành tại khu vực nuôi nhốt ở sở thú Erfurt, Đức, 19/05/2014.

[​IMG]
Chú hải cẩu mới sinh Conchita (phải) và mẹ nó là Celia tại công viên hải dương Boudewijn, ở Brugges, Áo.

[​IMG]
Chú vẹt Spix Macaw mới sinh tên “Karla”, nặng 26g, chào đời dưới sự chào đón của các nhân viên thuộc Hội bảo tồn các loài vẹt có nguy cơ tuyệt chủng (ACTP), ở Schoeneiche, Đức, 17/04/2014. Hai chú vẹt Spix Macaw (Cyanopsitta Spixii), vốn đã không còn trong môi trường tự nhiên, đã nở tại ACTP trong vài ngày trước đó.

[​IMG]
Chú hổ trắng Bengal cái chơi đùa với 3 đứa con của nó, được sinh ra trong môi trường nuôi nhốt tại sở thú Huachipa, Lima, Peru, 29/04/2014.

[​IMG]
Một chú chim Common Mynah (Acridotheres tristis) cho con ăn trong chiếc tổ làm giữa thân cây vào một buổi nắng nóng ở Bhubaneswar, 04/05/2014. Chim Common Mynah có nguồn gốc ở châu Á và là một hình tượng quan trọng trong văn hoá Ấn Độ.

[​IMG]
Chú gấu nâu Mascha và những đứa con của nó đứa trước cửa một hang động ở sở thú Hagenbeck, Hamburg, Đức, 11/04/2014.

[​IMG]
Chú cá sấu con bò trên thảm cỏ khi tay golf Vijay Singh đang đánh ở lỗ thứ 7 vòng 2 giải Zurich Classic of New Orleans ở TPC Louisianna, Avondale, 25/04/2014.

[​IMG]
Một chú chim ưng mới nở được giám đốc của tổ chức nghiên cứu chim săn mồi UC Santa Cruz ẵm trên tay để gắn vòng đánh dấu lên chân của nó, gần rìa của toà nhà 33 tầng Pacific Gas & Electric ở San Francisco, 07/05/2014.

[​IMG]
Một chú hươu-chuột Java con, một trong những loài móng guốc nhỏ nhất trên thế giới, đứng cùng mẹ nó ở vườn thú Fuengirola Biopark, gần Malaga, Tây Ban Nha. Chú hươu-chuột con này có kích thước không lớn hơn một con chuột hamster và hiếm khi có một con được sinh ra. Nó được sinh vào ngày 09/04 và là thành viên thứ 43 còn sống trong số tất cả 43 con hươu-chuột trên toàn châu Âu.

[​IMG]
Chú khỉ gorilla 2 ngày tuổi “Diara” nằm trong vòng tay của mẹ nó là Kumili, tại sở thú Leipzig, Đức, 08/05/2014.

[​IMG]
Con tatu mẹ “Zowie” chào đón đưa con mới sinh của nó tại trung tâm Animal Ambassador Team, Tampa, Florida. Chú tatu con đã có thể đi lại và cuộn tròn thành một quả bóng chỉ ít phút sau khi chào đời.

[​IMG]
Một trong hai con gấu trúc Red Panda (phải) chào đời tại sở thú và công viên hải dương quốc gia nhận một nụ hôn từ mẹ nó là Eilisha, ở Canberra, Australia, 08/05/2014. Gấu trúc Red Panda có nguồn gốc ở miền Đông dãy Himalaya và Trung Quốc, và nó cũng là một loài có nguy cơ tuyệt chủng.

[​IMG]
Chú gấu 5 tháng tuổi khám phá khu vực của nó cùng với mẹ tại sở thú ở Duisburg.

[​IMG]
Một chú vượn cáo Lemur, hay còn gọi là vượn cáo đuôi tròn, cõng đứa con 3 tuần tuổi trên lưng ngồi trên một nhành cây ở sở thú Schoenbrunn, Vienna, Áo, 04/04/2014.

[​IMG]
Chú hươu cao cổ con Madiba đứng bên mẹ nó là Etosha cùng với những con khác ở sở thú Tierpark Hagenbeck, Hamburg, Đức, 16/04/2014.

[​IMG]
Một chú thiên nga cổ đen mới sinh bơi cùng mẹ nó trong cái hồ ở sở thú Zurich, Thuỵ Sĩ, 21/05/2014.

[​IMG]
Một chú tinh tinh Sumatran đực non được cứu sống và đặt tên Siboy đang được cho làm quen với môi trường tại trung tâm Chương trình bảo tồn tinh tinh Sumatran, ở quận Sibolangit, Bắc đảo Sumatra.

[Discovery] Elon Musk: “Con người sẽ đặt chân lên sao Hoả vào năm 2026”

SpaceX_Mars_1. ​

Elon Musk vừa tuyên bố rằng phi thuyền SpaceX của ông sẽ đưa con người đặt chân lên sao Hoả vào năm 2026, có thể cần phối hợp với NASA hoặc không. Nghe có vẻ hơi vênh váo, nhưng nó đến từ người đàn ông đã tạo nên SpaceX, “một người có thể chết trên sao Hoả” – và để “giúp đảm bảo sự tồn tại của loài người” – thì phát biểu này không thể xem nhẹ.

Trong buổi nói chuyện với CNBC, Elon Musk nói rằng anh “hy vọng những người đầu tiên có thể đặt chân lên sao Hoả trong 10 đến 12 năm nữa.”

“Tôi nghĩ rằng khả năng này gần như chắc chắn có thể xảy ra. Nhưng vấn đề về lâu về dài là xây dựng một thành phố có thể tự ổn định ngay trên sao Hoả, để từ đó mang sự sống đến nhiều hành tinh khác.”

Vào năm 2026 Elon Musk sẽ được 50 tuổi và ông vẫn còn đủ thời gian để lên sao Hoả nếu muốn và hoàn tất ước mơ của cuộc đời. Thật sự thì chỉ những con người dám nghĩ khác, dám nghĩ đến những thứ điên rồ và dám biến ý tưởng thành hiện thực mới có thể tạo ra được những đột phá. Elon Musk là một người như vậy.

Hiện tại SpaceX đã có thế hệ tên lửa Falcon Heavy đang trong giai đoạn phát triển, với sức mạnh đủ để mang những thứ cần thiết cho một chuyến đổ bộ lên sao Hoả và phục vụ cho giai đoạn ổn định đầu tiên. Dự kiến thì Falcon Heavy sẽ có thể được phóng trong năm sau.

SpaceX_Mars_2. ​

SpaceX cũng đang phát triển thế hệ tên lửa Dragon V2, được thiết kế để phục vụ các sứ mệnh lên sao Hoả (và Mặt trăng), sử dụng công nghệ hệ cánh thẳng đứng, cho phép tiếp nhiên liệu tức thời và phóng lại.

Mặc dù Dragon V2 sẽ không phải là con tàu lên đến sao Hoả, nhưng có thể V3 sẽ làm được điều đó. Những người thích vũ trụ cũng đã “mơ về” con tàu đó.

SpaceX_Mars_3.
Ảnh đồ hoạ của một người thích công nghệ vũ trụ cho con tàu thực hiện sứ mệnh chinh phục sao Hoả.

Một câu hỏi được đặt ra là “Ai sẽ là người trả tiền cho sứ mệnh đổ bộ lên sao Hoả?” Theo Elon Musk thì những cổ đông tương lai chính là người góp phần giúp sứ mệnh đặc biệt này thành hiện thực. Nghe chưa thuyết phục lắm, nhưng Musk tự tin rằng một khi họ chứng minh được tính thực tế của sứ mệnh thì những nhà đầu tư dài hạn sẽ tham gia.