こんにちは、いくつかのユーザー コントロールを持つビューがあり、それらすべてに ViewData を渡します。文字列キーを指定して要素数を決定する方法を知りたいです。ViewData はオブジェクトであるため、整数との比較を使用できないことは理解していますが、質問を説明するためにこのように設定しています。私もnullを試しましたが、ViewDataにデータが入力されていない結果であっても、ViewDataオブジェクトは決してnullではありません。いえ
私からしてみれば
<%if(ViewData["Test"].Values > 0)
{
%>
<%=Html.RenderPartial("~/Views/UC/Test.ascx", ViewData["Test"])%>
<%
}
%>