我創建了一個MVC小部件Sitefinity(2次,一個控制器和一個模型),它按預期工作。Sitefinity自定義的Widget MVC編輯菜單
除編輯菜單後,我將小部件拖動到頁面中。編輯視圖中的所有字段都是文本輸入,我不確定如何影響這些內容。
我的一個領域應該是從一個枚舉值的下拉列表 - 此枚舉列出我的兩個觀點的名字,並使用由控制器來接我想呈現哪一個。當我打開編輯視圖窗口小部件,它默認爲我的枚舉的第一個值,一切正確呈現,但我想這是一個下拉列表,而不是一個文本輸入要求用戶的部分魔術字符串的知識。
我的領域的另一個選擇一個網頁鏈接到,這是在我的小工具裏面的表單的action屬性中。這再次起作用,但它只是一個字符串文本字段,如果可能的話,我想使用內置Sitefinity頁面選擇器中的許多「本機」小部件。
所以簡短版本是:哪裏/如何影響一個小部件的「編輯」視圖中顯示的輸入類型,一旦它被添加到頁面中?