私はasp.net MVC 3アプリケーションに取り組んでいます。
入力として文字列を受け取り、それをフォーマットしてから、フォーマットされた文字列を返す C# 関数があります。
WebGrid にデータを入力する .cshtml ファイルがあります。
webgrid にデータを入力するときは、最初に C# 関数を使用してフォーマットし、次に結果を入力したいと考えています。
asp.net では、コード ビハインドを使用して簡単に実行できます。しかし、私はMVC 3を初めて使用するので、その方法に関する提案は大歓迎です。
アクションでやるべきだと聞きました。それを行う方法について私を助けることができますか?
C#関数は次のようになります
public string FormatString (string input)
{
// I Format the string and return it
}
ウェブグリッドは次のようになります
<div id="GridDiv">
@grid.GetHtml(
htmlAttributes: new { id = "grid" },
tableStyle: "grid",
headerStyle: "header",
rowStyle: "row",
footerStyle: "footer",
alternatingRowStyle: "altRow",
columns: grid.Columns(
grid.Column("Name", "Name", style: "Centered", canSort: true),
grid.Column("Address", "Address", canSort: true),
grid.Column("City", "City", canSort: true),
grid.Column("PhoneNumber", "Phone Number", style: "Centered"),
))
名前、住所、都市、電話番号の書式を設定したい
助けてくれてありがとう