2010-08-16 42 views
0

是否可以在ASP.Net項目中調試標記?調試標記asp.net

根據答案,我想向您提供一個例子:

<DataItemTemplate> 
       <a href="RangeDetails.aspx?ObjectId=<%# Eval("Object1Id") %>&Type=<%# Eval("Type1") %>"> 
        <%# Eval("Object1")%> 
       </a> 
      </DataItemTemplate> 

而且我希望能夠檢查Object1值作爲一個樣本。

感謝您的任何提示

回答

-1

是的。

(如果你是什麼之後更具體的,我建議你問一個更具體的問題!)

+0

我問過更具體的問題,你能幫我解答嗎? – gruber 2010-08-16 13:27:42

1

snorlaks - yes和no。

您可以在標記代碼爲這樣:

<% bool first = true; 
    foreach (var rspGrpItem in Model.UnitSelect){ 
     %> 

,然後檢查這些變量在必要。如果你在標記中遇到了問題,我建議檢查你的.cs文件(如果使用asp.net webforms)或控制器(如果使用asp.net MVC)中的值爲1誠實。

+0

控制器? OP在哪裏提到mvc? – Jamiec 2010-08-16 11:32:44

+0

ooops - jamie,你說的沒錯,我會更正這個信息......謝謝 – 2010-08-16 11:56:56

1

建議您在業務或數據層中執行所有邏輯,而不是ASP.NET標記。另外,ASP.NET MVC比ASP.NET WebForms更具可測性。