Quantcast
Channel: Telerik Forums RSS
Viewing all articles
Browse latest Browse all 84751

Layouts in templates

$
0
0

After looking at numerous examples of templates, I have noticed a common thing: they are declared as a <dl></dl>. Is there a particular reason for this? Here are my templates:

<script type="text/x-kendo-tmpl"id="template">
    <div class="product-view k-widget">
        <dl>
            <dt>Terminal</dt>
            <dd>#= getTerminalTitleActual(TerminalId) #</dd>
            <dt>Service</dt>
            <dd>#= ServiceId #</dd>
            <dt>Fee</dt>
            <dd>#= ServiceFee#</dd>
            <dt>Card</dt>
            <dd>#= ParkingCardNumber #</dd>
            <dt>Issued On</dt>
            <dd>#= ParkingCardIssueDate #</dd>
            <dt>Expiry Date</dt>
            <dd>#= ParkingCardExpiryDate #</dd>
        </dl>
 
        <div class="edit-buttons">
            <a class="k-button k-edit-button"href="\\#"><span class="k-icon k-edit"></span></a>
            <a class="k-button k-delete-button"href="\\#"><span class="k-icon k-delete"></span></a>
        </div>
    </div>
</script>
 
<script type="text/x-kendo-tmpl"id="editTemplate">
    <div class="product-view k-widget">
        <dl>
            <dt>Terminal</dt>
            <dd><input name="TerminalId"data-source=terminals data-role="dropdownlist"data-text-field="TerminalName"data-value-field="TerminalId"/></dd>
            <dt>Service</dt>
            <dd><input name="ServiceId"data-source=services data-role="dropdownlist"data-text-field="NameEnglish"data-value-field="Code"/></dd>
            <dt>Fee</dt>
            <dd><input type="text"data-bind="value:Fee"data-role="numerictextbox"data-type="currency"name="Fee"required="required"/></dd>
 
            <dt>Card</dt>
            <dd><input type="text"data-bind="value:ParkingCardNumber"class="k-input k-textbox"name="ParkingCardNumber"required="required"/></dd>
            <dt>Issued On</dt>
            <dd><input type="text"data-bind="value:ParkingCardIssueDate"data-role="datepicker"data-format="dd-MMM-yyyy"name="ParkingCardIssueDate"required="required"/></dd>
            <dt>Expiry Date</dt>
            <dd><input type="text"data-bind="value:ParkingCardExpiryDate"data-role="datepicker"data-format="dd-MMM-yyyy"name="ParkingCardExpiryDate"required="required"/></dd>
        </dl>
        <div class="edit-buttons">
            <a class="k-button k-update-button"href="\\#"><span class="k-icon k-update"></span></a>
            <a class="k-button k-cancel-button"href="\\#"><span class="k-icon k-cancel"></span></a>
        </div>
    </div>
</script>

Now this renders a card but I'd like to go for a landscape view with 3 rows and three columns. Can we have customized layouts using bootstrap or tables for templates?

 

Viewing all articles
Browse latest Browse all 84751

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>