2012-09-24 12 views
11

मैं एक केंडोयू केंडोग्रिड का उपयोग कर रहा हूं। मेरे पास डिलीट बटन या "नष्ट" कार्रवाई वाला कॉलम है। केंडो टेक्स्ट के साथ एक अलर्ट बॉक्स प्रदर्शित करता है "क्या आप वाकई इस रिकॉर्ड को मिटाना चाहते हैं?" मुझे इस स्थिति की मेरी स्थिति के लिए अधिक विशिष्ट होने की आवश्यकता है। आप इस पाठ को कैसे अनुकूलित करते हैं?केंडो यूआई ग्रिड पर टेक्स्ट को कैसे बदलें या कमांड एक्शन हटाएं?

किसी भी मदद की सराहना की जाएगी।

कॉलम जोड़ने के लिए मेरे कोड है:

$reports.kendoGrid(
{ 
    dataSource: dataSource, 
    pageable: { 
     refresh: true, 
     pageSizes: true 
    }, 
    toolbar: [{ name: "create", text: "Add" }], 
    columns: 
    [ 
     { field: 'name', title: 'Report', sortable: true }, 
     { command: ["edit", "destroy"], title: " ", width: "180px", } 
    ], 
    editable: "inline", 
    selectable: true, 

उत्तर

8
Kendo Grid documentation के अनुसार

:

editable.confirmation बूलियन | स्ट्रिंग

उस आइटम को परिभाषित करता है जो आइटम को हटाते समय पुष्टिकरण बॉक्स में उपयोग किया जाएगा।

+2

धन्यवाद: मैं के लिए निम्न पंक्ति डाल संपादन योग्य: संपादन योग्य: {मोड: "इनलाइन", पुष्टि: "ओह पागल !! क्या आप वाकई इस रिपोर्ट को हटाना चाहते हैं और सभी सभी सामग्री के साथ अनुभाग? " }, – Rodney

24

क्या आप ASP.NET MVC के लिए केंडो यूआई उपयोग कर रहे हैं का उपयोग कर सकते DisplayDeleteConfirmation

 @(Html.Kendo().Grid<OrdersViewModel>() 
       .Name("Orders") 
       .HtmlAttributes(new {style = "height: 100%; border-width: 0;"}) 
       .Columns(c => 
        { 
        c.Bound(p => p.Id) 
        .Width(50) 
        } 
      .Editable(editable => 
        { 
        editable.Mode(GridEditMode.InLine); 
        editable.DisplayDeleteConfirmation("Your Message here"); 
        })) 
2

बदलें

editable: "inline" 

साथ

editable: { 
    confirmation: "Your custom message", 
    mode: "inline" 
}, 
संबंधित मुद्दे