新人第一次接触C#,用vs2008写了个测试页面学习C#
读取了一段SQLSERVER数据输出。自己建了个表格,HTML和c#代码分开存放。
发现采用 Response.Write("");
总是在页面的最顶部开始。想把读出来的数据放到建好表格里面,请问如何处理?
因为计划是html和c#的代码分开放,不打算在表中间写<%Response.Write("");%>这种做法。
请问各位前辈应当如何处理。新人刚接触C#,因C#和html知识贫乏,提问可能有不清晰的地方,请见谅。
读取了一段SQLSERVER数据输出。自己建了个表格,HTML和c#代码分开存放。
发现采用 Response.Write("");
总是在页面的最顶部开始。想把读出来的数据放到建好表格里面,请问如何处理?
因为计划是html和c#的代码分开放,不打算在表中间写<%Response.Write("");%>这种做法。
请问各位前辈应当如何处理。新人刚接触C#,因C#和html知识贫乏,提问可能有不清晰的地方,请见谅。
如果你真的很讨厌这种方式,可以使用服务器控件。例如在指定位置放一个Label。
然后从后台代码中修改Label的Text属性改变值。
当然你会发现这样实现起来比直接嵌入还麻烦,我是不建议这样。
在cold中赋值
谢谢指点,我阅读书籍建议是代码和html分开放较好。
但因为我对C#无实际经验,所以想了解如果分开放的话,如何把生成的内容嵌入HTML位置。另想请教实际项目中,代码和html分开放的情况较多,还是说如ASP那样子直接在HTML里面嵌入C#代码的较多?请各位前辈指教。
非常感谢两位指点。