在你的WebForm中,实现Web API来提供给JavaScript呼叫。
资源管理器,展开你的Web| Site项目,找到App_Code目录,在其定创建一个新目录,如APIs
右键,添加-->添加新项
下面Insus.NET示写一个方法,更新备注信息,
网页中,示例应用上面的web api,可以参考下面语法,简单而为之,
<form id="form1" runat="server"> <div><%--演示,手动指定记录主键--%><asp:HiddenField ID="HiddenFieldRecordKey" runat="server" Value="23537" />备注<asp:TextBox ID="TextBoxBeiZhu" runat="server"></asp:TextBox></div><div>更新<asp:Button ID="ButtonUpdate" runat="server" Text="更新" OnClientClick="updateBeiZhuData();" return false; /> </div> </form>
按钮亦可以写成Html Button,
<input id="ButtonUpdate" type="button" runat="server" value="更新" onclick="updateBeiZhuData();" />
HiddenField其值,手动指定记录的主键。
TextBox是为了让用户能填写备注。另外需要注意一点,当前功能是更新,还少了把原来记录备注的数据显示出来的。
此次,当作原始备注为空吧。
更新按钮,使用的是OnClientClick事件驱动。
简单而易实现,让你的web site 执行web api。从服务端更新转为前端JavaScript。
