【发布时间】:2013-05-05 12:13:33
【问题描述】:
我的数据库中有未知数量的行,其中包含 id 和 text 列。 在我的代码中,我将此数据转换为带有参数 id 和 text 的对象新闻列表。
HTML
<div class="middleDiv" id="mid" runat="server">
</div>
代码:
List<news> news = loadNewsFroamDbs();
String html = "";
for (int i=0;i<news.Count; i++) {
String html1 = " <div class='big'>" +
"<div class='id'>" +
"<label>" + news.id + "</label>" +
"<label>id</label>" +
"</div>" +
"<div class='text'>" +
"<a href='newsDetail.aspx?id=" + news.id + "'>"
+ news.text + "</a>" +
"</div></div>"
html = html + html1;
mid.InnerHtml = html;
}
当我想在我的页面上启动我的 delete() 函数时,我应该使用什么组件?我不能使用 button+onClick 方法。我必须学习一些有关控制器的知识吗?
【问题讨论】:
-
您是否有理由不使用像 GridView 这样内置了 Delete 和 Update 等方法的东西?
-
GridView 只是表。这段代码是示例,实际上我有 10 个属性而不是 2 个,我想要特定的格式,我可以用 div 做。
-
RazorEngine 怎么样?
-
如果我是对的,RazorEngine 是不是有点像 MVC?一方面我必须重新设计我的所有项目,另一方面这个框架给了我更多的选择......我仍然正确吗?
-
@user2270693 是的,它在 MVC 中使用,但您可以在项目中引用该单个 DLL 并按照其主页所示使用它。它是一个模板引擎。您甚至可以在控制台应用程序中使用它。