不好意思 各位大虾 我又来了我这再谢谢各位了

ddssaw 2012-05-20 08:48:34
<InsertItemTemplate>
老师名字:
<asp:TextBox ID="TnameTextBox" runat="server" Text='<%# Bind("Tname") %>' />
<br />
专业编号:
<asp:TextBox ID="specialtyIDTextBox" runat="server"
Text='<%# Bind("specialtyID") %>' />
<br />
老师工号:
<asp:TextBox ID="teacherIDTextBox" runat="server"
Text='<%# Bind("teacherID") %>' />
<br />
专业领域:
<asp:TextBox ID="fieldTextBox" runat="server" Text='<%# Bind("field") %>' />
<br />
技能要求:
<asp:TextBox ID="requirementTextBox" runat="server"
Text='<%# Bind("requirement") %>' />
<br />
题目概括:
<asp:TextBox ID="contentTextBox" runat="server"
Text='<%# Bind("content") %>' />
<br />
题目名称:
<asp:TextBox ID="captionTextBox" runat="server" Text='<%# Bind("caption") %>' />
<br />
<asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True"
CommandName="Insert" Text="插入" />
 <asp:LinkButton ID="InsertCancelButton" runat="server"
CausesValidation="False" CommandName="Cancel" Text="取消" />
这段代码的后台应该怎么写 给个大体格式就行 我这再 谢谢各位了
...全文
129 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuzhengzheng_407 2012-05-21
  • 打赏
  • 举报
回复
拖一个DataSource数据源控件绑定强类型dataset即可
ddssaw 2012-05-20
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]

引用 8 楼 的回复:

引用 6 楼 的回复:

这个是你formview里面的吧
你这说说后台代码想实现的是数据的插入吧?
你可以在formview上添加一个oniteminserting="FormView1_ItemInserting" 插入事件
然后在里面获取InsertItemTemplate中各个input输入框的值 用findcontrol来获取
然后根据这些……
[/Quote]谢谢这位大哥
ddssaw 2012-05-20
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]

引用 5 楼 的回复:

引用 4 楼 的回复:

既然能绑前台 后台咋不会
普通的增删改查....????
我纯小白 啊 当时搞了个这个毕业设计 真难受

(⊙o⊙)哦

首先你得给这个控件一个数据源!
如:
C# code

void BindData()//数据绑定方法
{
DataTable dt;
dt = CreateDsToDt();//查询方法……
[/Quote]谢谢这位大哥,我自己再研究研究
wosizy 2012-05-20
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

引用 6 楼 的回复:

这个是你formview里面的吧
你这说说后台代码想实现的是数据的插入吧?
你可以在formview上添加一个oniteminserting="FormView1_ItemInserting" 插入事件
然后在里面获取InsertItemTemplate中各个input输入框的值 用findcontrol来获取
然后根据这些控件的值当做sql语句的参数进行……
[/Quote]
给你写个 数据源方法吧...

protected DataTable SelDataTable()
{
System.Data.OleDb.OleDbConnection objConn = new System.Data.OleDb.OleDbConnection();
System.Data.OleDb.OleDbDataAdapter dtAdapter = new System.Data.OleDb.OleDbDataAdapter();
DataTable dt = new DataTable();


String strConnString;
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +
Server.MapPath("~/App_Data/db1.mdb") + ";Jet OLEDB:Database Password=;";//数据库路径
objConn = new System.Data.OleDb.OleDbConnection(strConnString);
objConn.Open();

String strSQL;
strSQL = "SELECT * FROM 要查询的表";

dtAdapter = new System.Data.OleDb.OleDbDataAdapter(strSQL, objConn);
dtAdapter.Fill(dt);

dtAdapter = null;

objConn.Close();
objConn = null;

return dt;

}

调用应该会了吧!上面已经给你写了!
wosizy 2012-05-20
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用 4 楼 的回复:

既然能绑前台 后台咋不会
普通的增删改查....????
我纯小白 啊 当时搞了个这个毕业设计 真难受
[/Quote]
(⊙o⊙)哦

首先你得给这个控件一个数据源!
如:

void BindData()//数据绑定方法
{
DataTable dt;
dt = CreateDsToDt();//查询方法 返回的是DataTable
//下面是数据绑定
myFormView.DataSource = dt;
myFormView.DataBind();
}
//修改事件
protected void FormView1_ItemUpdating(object sender, FormViewUpdateEventArgs e)
{具体根据自己需要来写那些操作控制
...
....
}
//添加事件
protected void FormView1_ItemInserting(object sender, FormViewInsertEventArgs e)
{
具体根据自己需要来写那些操作控制
...
....
}
//删除事件
protected void FormView1_ItemDeleting(object sender, FormViewDeleteEventArgs e)
{
具体根据自己需要来写那些操作控制
...
....
}
..
..
就不具体给你写了

ddssaw 2012-05-20
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

这个是你formview里面的吧
你这说说后台代码想实现的是数据的插入吧?
你可以在formview上添加一个oniteminserting="FormView1_ItemInserting" 插入事件
然后在里面获取InsertItemTemplate中各个input输入框的值 用findcontrol来获取
然后根据这些控件的值当做sql语句的参数进行查询数据库插入操作
但是你如果……
[/Quote]这位大哥 能不能帮小弟 来个具体格式 我用的access 数据库
ddssaw 2012-05-20
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

这个是你formview里面的吧
你这说说后台代码想实现的是数据的插入吧?
你可以在formview上添加一个oniteminserting="FormView1_ItemInserting" 插入事件
然后在里面获取InsertItemTemplate中各个input输入框的值 用findcontrol来获取
然后根据这些控件的值当做sql语句的参数进行查询数据库插入操作
但是你如果……
[/Quote]大哥能不能帮忙写个格式 我是用的access数据库
yyl8781697 2012-05-20
  • 打赏
  • 举报
回复
这个是你formview里面的吧
你这说说后台代码想实现的是数据的插入吧?
你可以在formview上添加一个oniteminserting="FormView1_ItemInserting" 插入事件
然后在里面获取InsertItemTemplate中各个input输入框的值 用findcontrol来获取
然后根据这些控件的值当做sql语句的参数进行查询数据库插入操作
但是你如果用了formview的话可以直接在数据库源中写sql语句进行添加
ddssaw 2012-05-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

既然能绑前台 后台咋不会
普通的增删改查....????
[/Quote]我纯小白 啊 当时搞了个这个毕业设计 真难受
wosizy 2012-05-20
  • 打赏
  • 举报
回复
既然能绑前台 后台咋不会
普通的增删改查....????
ddssaw 2012-05-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

你这是个什么数据控件? datalist? gridview?
[/Quote]fromview
beyond_winner 2012-05-20
  • 打赏
  • 举报
回复
先读取数据库的内容到DataSet里,然后
TnameTextBox.Text=ds.Table[0].Rows[0]["Tname"].ToString();
wosizy 2012-05-20
  • 打赏
  • 举报
回复
你这是个什么数据控件? datalist? gridview?

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧