我需要知道我是否可以做到這一點:c#Ext .net ComboBox
我有一個組合框,這些電子郵件地址。問題是,當我選擇一個電子郵件或各種郵件,盒子看起來是這樣的:
我想知道如果我能在電子郵件的後面添加一個按鈕,因爲我想添加一個按鈕(按鈕誰刪除德電子郵件)的電子郵件的後面,這樣
@pagep幫了我這麼多,但我做了一個錯誤的書寫標籤,我寫了 ExtJS的,這是不是ExtJS的,這是ext.net MVC。
這可能會添加tagfield
,但我不知道如何在我的項目中實現。
我要完成這個問題,添加源代碼,我想要實現這一點。
Html.X().ComboBoxFor(m => m.LST_CONTACTO_ASOCIADO_RECEPTOR)
.ID("LST_CONTACTO_ASOCIADO_RECEPTOR")
.Editable(false)
.FieldLabel("Destinatario *")
.DisplayField("DE_EMAIL")
.ValueField("ID_CONTACTO")
.MultiSelect(true)
.Flex(1)
.MsgTarget(MessageTarget.Under)
.TypeAhead(false)
.ListConfig(Html.X().BoundList()
.LoadingText("Buscando...")
.ItemTpl(Html.X().XTemplate()
.Html(
@<text>
<div class="search-item-nombre">
{DE_APELLIDOS}, {DE_NOMBRE}
</div>
<div class="search-item-mail">
{DE_EMAIL}
</div>
</text>
)
)
)
.Store(
Html.X().Store()
.Model(
Html.X().Model()
.IDProperty("ID_CONTACTO")
.Fields(
Html.X().ModelField().Name("ID_CONTACTO"),
Html.X().ModelField().Name("DE_NOMBRE"),
Html.X().ModelField().Name("DE_APELLIDOS"),
Html.X().ModelField().Name("DE_DNI"),
Html.X().ModelField().Name("DE_EMAIL")
)
)
.Proxy(
Html.X().AjaxProxy()
.Url(Url.Content("~/User/ListAgenda"))
.Reader(Html.X().JsonReader().RootProperty("data"))
)
.Listeners(ls =>
{
ls.Load.Fn = "st_destinatario_load";
})
.ShowWarningOnFailure(false)
.AutoLoad(true)
)
.Listeners(ls =>
{
ls.TriggerClick.Handler = "this.removeByValue(this.getValue());this.clearValue();";
}),
此代碼是出現在圖片中的組合框,我想對其進行更改。
我編輯我的問題,讓我知道如果你能幫助我 –
我明白了,對不起,我不知道ext.net,所以我不能幫助不大:( – pagep
沒有問題了,謝謝幫助!@pagep –