2012-09-17 31 views
0

我正在使用MVC3與telerik控件 我有一種情況,我需要添加圖像到數據庫點擊我的屏幕上的註冊/更新按鈕。 我正在使用下面的代碼來做到這一點。添加圖像到數據庫從Telerik上傳控件

<fieldset class="fieldsetattachment"> 
<legend>@Html.LabelFor(model => model.Image)</legend> 
<div class="editor-field"> 
@(Html.Telerik().Upload() 
.Name("attachments") 
.Multiple(false) 
.Async(async => async 
.AutoUpload(false) 
.Save("Create","Employee")  
) 
) 
</div> 

的問題是,我需要開始上載過程時,屏幕上的創建按鈕被按下,而不是當按下了Telerik的上傳上傳按鈕。 另外我想隱藏telerik的上傳按鈕。

任何幫助深表感謝

回答

1

Y0,

由於沒有API,讓你可以調用使用JavaScript提交的文件可以隱藏按鈕,這樣就文件準備:

$('.t-upload-selected').hide(); 

當您的自定義按鈕被點擊提交您的表單時,您需要以編程方式觸發點擊。

$('.t-upload-selected').click(); 

當然,如果你在頁面上有多個上傳小部件,你需要更加具體的選擇器。