ヘルプをお願いします-dbから整数値を検索するリストビューがあり、それを分離コードに渡して、db値が0であるかどうかを確認します-その場合、適切なメッセージが表示されます。
次のようになります。aspxページ:
<ItemTemplate>
<ul>
<%# List(Eval("p1", "Personal Info Verification")) %>
<%# List(Eval("p2", "Medical History Part One")) %>
<%# List(Eval("p3", "Medical History Part Two")) %>
</ul>
</ItemTemplate>
およびcsページ:
public string List(string input)
{
if (input == "0")
return "<li>" + input + "</li>";
return "<li>value not 0</li>";
}
ただし、機能しません。dbレコードに0が2つ含まれている場合でも、「0ではない値」が返されます。db値がnvarcharではなく整数であることに関係があるかどうかわかりませんか?私が見逃している可能性のある提案や何か他のものはありますか?