@Html.EditorFor(model => model.number.Replace("_","*"))
輸入: - 12_34 我給它的O/P是這樣的: - 12 * 34如何替換mvc查看頁面中的所有字符或值?
,但我想*我怎麼會得到這樣的結果?
並且我還想要1 *** 4?
請幫我...
@Html.EditorFor(model => model.number.Replace("_","*"))
輸入: - 12_34 我給它的O/P是這樣的: - 12 * 34如何替換mvc查看頁面中的所有字符或值?
,但我想*我怎麼會得到這樣的結果?
並且我還想要1 *** 4?
請幫我...
我想要1 *** 4嗎?
一個簡單的擴展方法會做,如下所示。請根據您的要求添加更多驗證。
public static class Extensions
{
public static string GetString(this string input)
{
var arr = input.ToCharArray();
for (int i = 1; i < arr.Length - 1; i++)
{
arr[i] = '*';
}
return new string(arr);
}
}
可被調用 -
string str = "1wfqEGFE1234562_3453".GetString();
輸出將是 - 1******************3
謝謝主席先生,謝謝你的幫助... –
這種方法只是生成HTML標記,如果需要更換由用戶輸入文本框的內容,你應該提交或者通過JavaScript後背後做的代碼。
輸出什麼,你期待 – Nilesh