2015-07-20 79 views
-1

這裏是我的要求:僅顯示在列C#的唯一行(剃刀)

MYTABLE:

Sno Name Phonenumber Interests 

1  Ram 9500677543 SQL 
2  Ram 1234567890 SQL 
3  Ed 0987654343 C# 
4  Ed 1357986420 C# 

我需要顯示在Razor視圖此表如下圖所示:

Sno Name Phonenumber Interests 

1  Ram 9500677543 SQL 
2   1234567890 
3  Ed 0987654343 C# 
4   1357986420 

我沒有任何想法。任何人請幫助我!

我想在剃刀視圖中像這樣。

@initialnamevalue = item.ResourceGroup_Name[0]; 

@for (int i = 1; i < item.ResourceGroup_Name.Count(); i++) 
{ 
    @if (item.ResourceGroup_Name[i] == initialnamevalue) 
    { 
     @item.ResourceGroup_Name[i] = ""; 
    } 
    else 
    { 
     initialnamevalue = @item.ResourceGroup_Name[i]; 
    } 
} 

但沒有運氣。我收到錯誤@initialnamevalue在當前的競爭中不存在。我是mvc,剃刀的新手。請幫我出

+0

你有什麼迄今所做?發佈您的控制器並查看代碼。 –

+0

@JamieRees我已更新我的代碼。您能否請您看看您是否可以提供幫助 – Ramya

+1

請發佈您的控制器代碼以及您真正想實現的目標。 –

回答

0

要聲明在剃刀的變量,只要把榮譽之間的線路:

@{ [type] [varname] = [value]; }