C#全部用html控件做数据添加

2024-12-29 16:17:08
推荐回答(3个)
回答1:

asp.net吗?
是的话
将html控件转换为服务器控件,添加runat="server"属性,然后在C#程序中像使用服务器控件那样直接"控件名.value","控件名.text"即可。

按钮也是html控件,你或许在想怎样触发服务器端事件,你可以将这些控件都放到一个form 里面,然后利用submit提交到服务器,如下:





在服务器端,这样获取值:
string aa= Request.Form["Text1"]

还有更简单的方法,也是在html按钮上添加"ruanat=server" 属性,然后使用
onserverclick事件

如下:


其中,
onclick事件是执行js脚本,onserverclick事件执行服务器端事件。

既然已经能在服务器端获得数据,如何添加到数据库应该明了了吧?

回答2:

把插入数据库的操作写成webservice,然后用js调用webservice,这样应该可以

回答3:

html应该不行吧。要aspx的