2011-10-14 15 views
6

मैं MVC Telerik ग्रिड नियंत्रणएमवीसी टेलीरिक ग्रिड सशर्त कॉलम वैल्यू?

columns.Template(e => 
      { 
         if (e.EndDate>DateTime.Now) 
         { 
         @Html.ActionLink("Stop", "StopMedication", "Medication", 
          new { id = e.PrescriptionID }, new { @class = "standard button" }) 
         } 
         else { 
          @Html.ActionLink("Renew", "RenewMedication", "Medication", 
           new { id = e.PrescriptionID }, new { @class = "standard button" }) 
          } 
      }); 

उत्तर

11

में यह काम कैसे प्राप्त कर सकते हैं निम्नलिखित स्निपेट उस्तरा सिंटैक्स का उपयोग Telerik ग्रिड टेम्पलेट कॉलम में बिल्कुल ठीक काम करना चाहिए: @<text></text> अंदर की

   columns.Template(
        @<text> 
        @if (@item.EndDate > DateTime.Now) 
        { 
        @Html.ActionLink("Stop", "StopMedication", "Medication", 
         new { id = @item.PrescriptionID }, new { @class = "standard button" }) 
        } 
        else 
        { 
         @Html.ActionLink("Renew", "RenewMedication", "Medication", 
          new { id = @item.PrescriptionID }, new { @class = "standard button" }) 
        } 
        </text> 
      ); 

ले रहा है उपयोग टेम्पलेट के साथ-साथ @item ऑब्जेक्ट का उपयोग करते हुए, जो वर्तमान आइटम (पंक्ति से जुड़ी इकाई) और इसकी गुणों का प्रतिनिधित्व करता है, आपको इस टेम्पलेट को चलाने और चलाने की अनुमति देगा।

+1

आश्चर्यजनक उत्तर। यह ऐसा कुछ है जिसे मैं समझने की कोशिश कर रहा हूं कि महीनों के लिए कैसे करना है। –

+0

हाय @carlbergenhem, बहुत बहुत धन्यवाद .... –

+0

धन्यवाद - यह समाधान अच्छी तरह से काम किया। – cyclical

संबंधित मुद्दे