BoundField
double 値に結合された sがいくつかあります。で編集を有効にするGridView
と、次の例が表示されます。
入力文字列は、正しい形式ではありませんでした。
編集モードで小数点記号を「。」にしたい。「、」の代わりですが、うまくいきません。
Visual Studio で、[ツール] - [オプション] - [国際設定] の [言語] を [Microsoft Windows と同じ] に設定します。Windows の地域設定が正しく設定されていれば、問題は解決するはずです。
それを試してみてください :
<asp:BoundField DataField="Price"
HeaderText="Price"
SortExpression="Price"
DataFormatString="{0:F3}" />