यहां नमूने केन्डो ग्रिड के साथ एक jsfiddle है: जहाँ मैं केन्डो कॉलम सेटमैं व्यक्तिगत केंडो ग्रिड कॉलम में अधिकतम-चौड़ाई वाली संपत्ति कैसे सेट कर सकता हूं?
http://jsfiddle.net/owlstack/Sbb5Z/1619/
यहाँ:
$(document).ready(function() {
var grid = $("#grid").kendoGrid({
dataSource: {
data: createRandomData(10),
schema: {
model: {
fields: {
FirstName: {
type: "string"
},
LastName: {
type: "string"
},
City: {
type: "string"
},
Title: {
type: "string"
},
BirthDate: {
type: "date"
},
Age: {
type: "number"
}
}
}
},
pageSize: 10
},
height: 500,
scrollable: true,
sortable: true,
selectable: true,
change: onChangeSelection,
filterable: true,
pageable: true,
columns: [{
field: "FirstName",
title: "First Name",
width: "100px",
}, {
field: "LastName",
title: "Last Name",
width: "100px",
}, {
field: "City",
width: "100px",
}, {
field: "Title",
width: "105px"
}, {
field: "BirthDate",
title: "Birth Date",
template: '#= kendo.toString(BirthDate,"MM/dd/yyyy") #',
width: "90px"
}, {
field: "Age",
width: "50px"
}]
}).data("kendoGrid");
applyTooltip();
});
मैं स्तंभों में से प्रत्येक के लिए अलग-अलग चौड़ाई गयी। हालांकि, मैं प्रत्येक केंडो ग्रिड कॉलम में अधिकतम-चौड़ाई सेट करना भी चाहूंगा। क्या अधिकतम-चौड़ाई निर्धारित करना संभव है (सभी स्तंभों के लिए सेट एक नहीं बल्कि व्यक्तिगत कॉलम के लिए अधिकतम-चौड़ाई?)?
आप यह * * केंडो यूआई के भीतर नहीं कर सकते हैं (यहां उपलब्ध एकमात्र चौड़ाई संपत्ति वह है जिसे आपने पहले ही उपयोग किया है) लेकिन आप शायद अधिकतम-चौड़ाई निर्धारित करने के लिए जावास्क्रिप्ट स्वयं ही उपयोग कर सकते हैं। हो सकता है कि कॉलम को सरणी में रखें और फिर सरणी में अपनी जगह से अधिकतम-चौड़ाई को अलग-अलग कॉलम पर सेट करें, उदाहरण के लिए। 0, 3, 5, आदि)। अब, यदि आप HTML का उपयोग करके टेबल सेट अप करना चाहते थे और फिर केवल ग्रिड ('$ (" # ग्रिड ") को कॉल करें। केंडोग्रिड();'), तो आप शायद प्रत्येक कॉल की अधिकतम-चौड़ाई इनलाइन सेट करने के लिए सीएसएस का उपयोग कर सकते हैं या एक कक्षा के साथ। – TylerH
हम्म जो अच्छा नहीं है। क्या आप मुझे सरणी में कॉलम सेट करने का एक उदाहरण दिखा सकते हैं? धन्यवाद –
मुझे वास्तव में केंडो/jQuery/जावास्क्रिप्ट नहीं पता है, मैं सिर्फ केंडो यूआई दस्तावेज़ों का संदर्भ दे रहा था। – TylerH