---
title: "inline coding Eval if statement"  
description: "inline coding Eval if statement"  
author: "Anonymous User"  
published: 2014-08-27  
updated: 2014-08-27  
canonical: https://www.mindstick.com/forum/2162/inline-coding-eval-if-statement  
category: "asp.net"  
tags: ["asp.net"]  
reading_time: 1 minute  

---

# inline coding Eval if statement

How to make [inline](https://www.mindstick.com/interview/1012/describe-the-difference-between-inline-and-code-behind) [eval](https://www.mindstick.com/forum/2167/inline-coding-one-more-eval-merge) if [control](https://www.mindstick.com/blog/197/asp-dot-net-repeater-control) ?

```
<asp:TemplateField HeaderText="Name">               
<ItemTemplate>                   
<%# if(Eval("Bla Bla Bla").ToString().Length <=
15){Eval("Bla Bla Bla")}else{Eval("Bla Bla
Bla").ToString().Substring(0,15)}%>               
</ItemTemplate>           
</asp:TemplateField>
```

## Replies

### Reply by Sumit Kesarwani

Hi jay, \

Use the tertiary expression '?':

<asp:TemplateField HeaderText="Name">

<ItemTemplate>

<%# Eval("Bla Bla Bla").ToString().Length <= 15 ? Eval("Bla Bla Bla") : Eval("Bla Bla Bla").ToString().Substring(0,15) %>

</ItemTemplate>

</asp:TemplateField>


---

Original Source: https://www.mindstick.com/forum/2162/inline-coding-eval-if-statement

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
