के रूप में पास करें यदि मेरे पास डायनामिक ViewBag
के अंदर कोई मान है, तो मैं इसे किसी विधि में क्यों नहीं दे सकता? तो सादगी के लिए, मान लें कि मेरे पास ViewBag.SomeValue
है, और मैं ViewBag.SomeValue
को एक HTML सहायक में पास करना चाहता हूं। यदि HTML सहायक एक चर के रूप में गतिशील स्वीकार करता है, तो यह मेरे ViewBag.SomeValue
क्यों स्वीकार नहीं करेगा? क्या आप इसे करने के लिए भेजने के लिए कोशिश कर रहे हैं -व्यूबैग को पैरामीटर
@Html.SimpleHelper(ViewBag.SomeValue)
public static string SimpleHelper(this HtmlHelper html, dynamic dynamicString)
{
return string.Format("This is my dynamic string: {0}", dynamicString);
}
क्या आप कुछ कोड दिखा सकते हैं? मैं एएसपीएक्स टेम्पलेट और हेल्पर्स में गतिशील उपयोग कर रहा हूं, ऐसा लगता है कि इसके लिए कोई समस्या नहीं है। –
मैंने अभी अपना जवाब और जोड़ा कोड संपादित किया है। – TYRONEMICHAEL