我来自 PHP,所以请忍受我的菜鸟......
我想知道一些事情。
我现在非常了解 PHP、javascript 和 MySQL,而且我知道浏览器理解一些东西.. html 和 javascript。
我浏览了一个 c#.net 教程,发现它有预先制作的“用户控件”,我想,哦,我的它与 PHP 完全不同......然后我意识到最终它以一堆 javascript 结束我本可以自己写(不是说我想;),只是说)。
我的问题......
1.
如果我有一个包含一些输入字段的表格:
<form id="form1" runat="server" method = "post" action = "validate_entry.aspx">
<table>
<tr>
<td>Name: </td><td><input type = "text" name = "name" /></td>
</tr>
<tr>
<td colspan = "2"><input type = "submit" value = "submit" /></td>
</tr>
</table>
</form>
并使用 post 和 action 方法,然后在 Page_Load 类的 validate_entry.aspx 中我调用类似的东西:
c.Request["name"];
并用它做任何事情。这仍然是使用 c# 的专业方式还是我希望它太像 PHP。即使它正在运行javascript,我是否错过了一些执行速度或其他东西。
2.
如果我想在 div 中简单地输出“arse”这个词......如果我这样做,我是否击败了 c#.net 的对象
<div id = "the_butt_holder">
<% Response.Write("arse"); %>
</div>
或者一个更好的例子是在我的 validate_entry.aspx 页面中,我这样做:
<div id = "the_response">
<% Response.Write(c.Request["name"]); %>
</div>