1

私のアプリケーションは MVC 3 です。データベース テーブルの値が null かどうかを確認して div を非表示にしています。InnovaHtmlEditor を使用してデータを入力しています。テキストを削除すると、InnovaHtmlEditor が<br/>テーブルに残ります。のみがあるかどうかを確認するにはどうすればよい<br/>ですか?

私は試した:

(Model.Objectives != null || Model.Objectives.ToString() =="<br/>")
4

2 に答える 2

0

あなたの元のステートメントは間違っているようです:

// if objectives is not null OR it is not null and is equal to <br/>
(Model.Objectives != null || Model.Objectives.ToString() =="<br/>") 

する必要はありませんModel.Objectives = "<br/>"。とにかく呼び出されることはありません。"<br/>" != null

// if objectives is not null
(Model.Objectives != null) 

私はあなたがこのようなものが欲しいと思います:

// if objectives isn't null AND it is not <br/>
(Model.Objectives != null && Model.Objectives.ToString() =="<br/>") 

また

// if objectives is null OR objectives is <br/>
(Model.Objectives == null || Model.Objectives.ToString() =="<br/>") 
于 2012-12-02T07:46:46.490 に答える
0

あなたのシナリオには別の解決策があります。

つまり、テキスト ボックスからコンテンツをクリアすると、データベーステーブルの列に null が送信されます。

次に、以下のようにチェックするだけです。非常にシンプルでエレガントです。

if (Model.Objectives == null)
{
   //Hide your div
}
于 2012-12-02T08:07:29.887 に答える