asp.net每天积累一点点(9)
2010-05-06 09:34
399 查看
在数据源中插入新的数据,通过配置数据源来实现。
------------------------------------
代码如下:
录入控件代码
<table>
<thead><tr><td>添加新数据</td></tr></thead>
<tbody>
<tr><td>编号</td><td>
<asp:TextBox ID="notxt" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="r1" runat="server" ControlToValidate="notxt" ErrorMessage="编号不能为空!" Display="Dynamic"></asp:RequiredFieldValidator>
</td></tr>
<tr><td>姓名</td><td>
<asp:TextBox ID="nametxt" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="r2" runat="server" ControlToValidate="nametxt" ErrorMessage="姓名不能为空!" Display="Dynamic"></asp:RequiredFieldValidator>
</td></tr>
<tr><td>住址</td><td>
<asp:TextBox ID="addrasstxt" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="r3" runat="server" ControlToValidate="addrasstxt" ErrorMessage="住址不能为空!" Display="Dynamic"></asp:RequiredFieldValidator>
</td></tr>
<tr><td>班级</td><td>
<asp:TextBox ID="classtxt" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="r4" runat="server" ControlToValidate="classtxt" ErrorMessage="班级不能为空!" Display="Dynamic"></asp:RequiredFieldValidator>
</td></tr>
<tr><td>语文</td><td>
<asp:TextBox ID="chinesetxt" runat="server"></asp:TextBox>
</td></tr>
<tr><td>外语</td><td>
<asp:TextBox ID="englishtxt" runat="server"></asp:TextBox>
</td></tr>
<tr><td>数学</td><td>
<asp:TextBox ID="mathtxt" runat="server"></asp:TextBox>
</td></tr>
<tr><td><asp:Button ID="commitbtn" runat="server" Text="提交" OnClick="CommitData" />
</td></tr>
</tbody>
</table>
上面的提交按钮用到了事件OnClick,代码如下:
Sub CommitData(ByVal obj As Object, ByVal e As EventArgs)
If ds.Insert() > 0 Then
Response.Write("插入成功!")
End If
End Sub
代码很简单就是调用数据源的插入方法.
下面是用于显示录入信息内容的:
<asp:GridView ID="gv" runat="server" DataSourceID="ds" AlternatingRowStyle-BackColor="#cccccc" ></asp:GridView>
--------------------------------------
下面是运行效果图
------------------------------------
代码如下:
录入控件代码
<table>
<thead><tr><td>添加新数据</td></tr></thead>
<tbody>
<tr><td>编号</td><td>
<asp:TextBox ID="notxt" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="r1" runat="server" ControlToValidate="notxt" ErrorMessage="编号不能为空!" Display="Dynamic"></asp:RequiredFieldValidator>
</td></tr>
<tr><td>姓名</td><td>
<asp:TextBox ID="nametxt" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="r2" runat="server" ControlToValidate="nametxt" ErrorMessage="姓名不能为空!" Display="Dynamic"></asp:RequiredFieldValidator>
</td></tr>
<tr><td>住址</td><td>
<asp:TextBox ID="addrasstxt" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="r3" runat="server" ControlToValidate="addrasstxt" ErrorMessage="住址不能为空!" Display="Dynamic"></asp:RequiredFieldValidator>
</td></tr>
<tr><td>班级</td><td>
<asp:TextBox ID="classtxt" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="r4" runat="server" ControlToValidate="classtxt" ErrorMessage="班级不能为空!" Display="Dynamic"></asp:RequiredFieldValidator>
</td></tr>
<tr><td>语文</td><td>
<asp:TextBox ID="chinesetxt" runat="server"></asp:TextBox>
</td></tr>
<tr><td>外语</td><td>
<asp:TextBox ID="englishtxt" runat="server"></asp:TextBox>
</td></tr>
<tr><td>数学</td><td>
<asp:TextBox ID="mathtxt" runat="server"></asp:TextBox>
</td></tr>
<tr><td><asp:Button ID="commitbtn" runat="server" Text="提交" OnClick="CommitData" />
</td></tr>
</tbody>
</table>
上面的提交按钮用到了事件OnClick,代码如下:
Sub CommitData(ByVal obj As Object, ByVal e As EventArgs)
If ds.Insert() > 0 Then
Response.Write("插入成功!")
End If
End Sub
代码很简单就是调用数据源的插入方法.
下面是用于显示录入信息内容的:
<asp:GridView ID="gv" runat="server" DataSourceID="ds" AlternatingRowStyle-BackColor="#cccccc" ></asp:GridView>
--------------------------------------
下面是运行效果图
相关文章推荐
- asp.net每天积累一点点(7)
- asp.net每天积累一点点(8)
- asp.net每天积累一点点(1)
- asp.net每天积累一点点(6)
- asp.net每天积累一点点(2)
- asp.net每天积累一点点(10)
- asp.net每天积累一点点(3)
- asp.net每天积累一点点(4)
- asp.net每天积累一点点(5)
- 每天积累一点点 今天遇到的问题ASP and frame 标签
- 支付志(1)---每天积累一点点
- ASP.Net 开发积累《一》
- 每天一点正能量 - 幸福需要一点点的积累
- asp.net开发积累小知识
- ASP.NET使用log4Net日志组件教程(每天产生一个日志及日志按大小切割)
- ASP.net积累
- ASP.NET开发经验积累(转发)以后会陆续放上新的
- asp.net 的一些积累
- asp.net学习积累
- ASP.NET开发经验积累