WebForm实现Web API

在你的WebForm中,实现Web API来提供给JavaScript呼叫。

资源管理器,展开你的Web| Site项目,找到App_Code目录,在其定创建一个新目录,如APIs

右键,添加-->添加新项
2026-04-27_14-40-21

 

下面Insus.NET示写一个方法,更新备注信息,
2026-04-27_14-52-02

 
网页中,示例应用上面的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事件驱动。
2026-04-27_15-37-52

 

简单而易实现,让你的web site 执行web api。从服务端更新转为前端JavaScript。


 

posted @ 2026-04-27 16:48  Insus.NET  阅读(5)  评论(0)    收藏  举报