請問這代碼被認爲是不好的做法:這是爲什麼認爲是不好的做法?還是它? (ASP.Net)
<div id="sidebar">
<% =DisplayMeetings(12) %>
</div>
這是代碼從一個小的web應用程序我曾經參與的Default.aspx的一個片段。它運行得非常好,運行速度非常快,但我一如既往地意識到這樣一個事實,即僅僅因爲它的工作原理,並不意味着它是可以的。
基本上,DisplayMeetings子程序基本上輸出一串格式化的HTML(實際上是一個無序列表),沒有格式化,只是必需的html,然後我的CSS執行所有必要的格式。
用於生成列表的數據來自SQL服務器數據庫(該參數控制返回的行數),我使用存儲過程和數據讀取器進行快速訪問。這使我的前端變得非常簡單和乾淨,我可以讓我在一個單獨的模塊中使用VB或C#完成所有工作。
我當然可以使用一個數據綁定中繼器(可能有6個或更多的其他方法)來完成同樣的事情,但它們會更好嗎?除了失去VS2010的設計時功能?
誰說這不好?它打破了什麼規則? – 2010-05-17 21:38:49
沒有人專門,但在一個人的商店工作,每隔一段時間,我覺得需要質疑我自己的方法,並獲得建議。 – user318573 2010-05-17 21:43:56
+1評論 - 智能練習 – Ray 2010-05-17 21:46:18