是否可以让ASP.NET输入控件像基本HTML表单一样工作?
ASP.NET在创建数据输入页方面有许多不错的功能:是否可以让ASP.NET输入控件像基本HTML表单一样工作?,asp.net,forms,web-controls,Asp.net,Forms,Web Controls,ASP.NET在创建数据输入页方面有许多不错的功能: 添加输入控件很容易(这实际上取决于您在这里尝试使用的控件类型——实现javascript的唯一控件是那些不能在本机引起回发的控件(即,输入/提交按钮是唯一两个可以)“AutoPostBack=true”on将打开javascript以引起回发 如果其他控件更高级,比如日历,那么它们也可能使用javascript。在这里使用javascript的技术原因是,当控件需要更高级的服务器交互时,提供自动回发——想想看,一个链接只意味着一个链接,如果
- 添加输入控件很容易(
这实际上取决于您在这里尝试使用的控件类型——实现javascript的唯一控件是那些不能在本机引起回发的控件(即,输入/提交按钮是唯一两个可以)“AutoPostBack=true”on将打开javascript以引起回发 如果其他控件更高级,比如日历,那么它们也可能使用javascript。在这里使用javascript的技术原因是,当控件需要更高级的服务器交互时,提供自动回发——想想看,一个链接只意味着一个链接,如果我们试图让它作为一个按钮来操作的话n我们必须通过javascript交互强制它这样做
话虽如此,您确实可以使用ASP.NET,而不必使用javascript。您只需通过包含不可能没有的功能来避免实现它的控件。您可以轻松添加HTML控件并添加runat=“服务器“将成员变量属性和增益从代码隐藏中添加到控件。我想到的是: JavaScript为用户提供了哪些功能 客户端验证 JavaScript实际上做什么 对于exmaple,它通过设置_EVENTTARGET hidden字段来确保调用正确的(服务器端)事件处理程序 有没有可能在没有第二个列表的情况下得到第一个列表
您可以使用普通HTML控件而不是ASP.NET控件。然后在服务器端,您可以从表单集合中读取控件的值。我想您是指与
控件关联的javascript,对吗 除了Fooberichu提到的原因外,javascript还可以帮助ASP.NET客户端验证框架 但我认为它的主要用途是提醒框架应该在后面页面的回发中触发哪些事件 因此,如果表单上有两个按钮,SaveButton和DeleteButton,javascript会帮助框架知道是应该执行
事件还是SaveButton\u Click
事件 希望这有帮助DeleteButton\u Click