ASP.net05用TreeView显示数据库内容(C#)

<asp:TreeNodeText="浏览学生论文"Value="浏览学生论文"><asp:TreeNodeText="论文"Value="新建节点"></asp:Tre... <asp:TreeNode Text="浏览学生论文" Value="浏览学生论文">
<asp:TreeNode Text="论文" Value="新建节点"></asp:TreeNode>
</asp:TreeNode>
我的跟节点是浏览学生论文,子节点为了方便才打上的,其实应该是学生姓名,应该显示的是数据库Thesisi中表student的所有姓名Name,而在点了学生姓名后,我想在右边看到的是在表Record中的aa内容,给怎末弄?
看了看我这也算是高分了,那就问的全点,反正能告诉我的人估计也是高手。
我用的是VS2005,做这么个系统
可是我不会连接数据库,看了很多数,但是缺了这点睛之笔,就之上的,我的数据库叫Thesis,里头有四个表,
服务器资源管理器——服务器:计算机名
——数据连接:ASPNETDF.MDF;
:计算机名.Thesis.dbo
这是我按照书上加的,然后我对比了一下,Web.config里多了
<add name="Thesis" connectionString="Data Source=FULMINATION;Initial Catalog=Thesis;Integrated Security=True"
providerName="System.Data.SqlClient" />
这我也不知道算不算连上数据库了,怎末测啊?
我想要登陆的话输入账号那我用的是input#text1,密码是input#password1,确定是asp:button#button1
应该是双击确定,然后打连接数据库对比的函数吧?该怎末打?
连接的应该是Thesis库中的student中的Num和Password。

看到了二楼大神的回答,有了一点感觉了,这些代码都应该打在.cs的页面中吗?在树的使用方面能够写的在详细点吗?看到你写的我用不到实际上去,,只是有了点感悟。
展开
 我来答
yizusong
2008-04-08 · TA获得超过3045个赞
知道大有可为答主
回答量:4516
采纳率:0%
帮助的人:4478万
展开全部
你需要连接数据库,将你需要显示的字段绑定到treeview的text字段,另外记得加上value字段,以标识父节点,比如一个根节点text是A,value是1,那么它下面的子节点text可以是A1,A2,...value可以是1.1,1.2,1.3...就这样

下面是连接字符串
<connectionStrings>
<add name="连接字符串名称" connectionString="Data Source=主机地址;Initial Catalog=数据库;Persist Security Info=True;User ID=数据库用洞裤户;Password=密码" providerName="System.Data.SqlClient"/>
</connectionStrings>

补充:自己手动绑定吧,你的代码
<asp:TreeNode Text="浏览学生论文" Value="浏览学生论文">
<asp:TreeNode Text="论文" Value="新建节点"></asp:TreeNode>
其中里面的value字段要改一下,例如
<asp:TreeNode Text="张三" Value="1234"></asp:TreeNode>
这里名字叫张三的学生,他的学号是1234,裤纳那你单击该节点之后就可以获得value属性,从而通过将value传递给SQL命胡颤没令,就可以得到你要的结果

具体的代码没有,因为你的需求也不是说得很清楚
有问题在百度消息我吧
Lq_7777
2008-04-07 · TA获得超过173个赞
知道答主
回答量:448
采纳率:0%
帮助的人:0
展开全部

随便输出个东西检测就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小厨艺术家
2020-01-22 · TA获得超过3611个赞
知道大有可为答主
回答量:3063
采纳率:35%
帮助的人:412万
展开全部
你需要连接数据库,将你需要裤纳显示的字段绑定到treeview的text字段,另外记得加上value字段,以标识父节点,比如一个根节点text是A,value是1,那么它下面的子节洞裤点text可以是A1,A2,...value可以是1.1,1.2,1.3...就这样
下面是连接字符串
<connectionStrings>
<add
name="连接字符串名称"
connectionString="Data
Source=主机地址;Initial
Catalog=数据库;Persist
Security
Info=True;User
ID=数据库用户;Password=密码"
providerName="System.Data.SqlClient"/>
</connectionStrings>
补充:自己手动绑定吧,你的代码
<asp:TreeNode
Text="浏览学生论文"
Value="浏览学生论文">
<asp:TreeNode
Text="论文"
Value="新建节点"></胡颤没asp:TreeNode>
其中里面的value字段要改一下,例如
<asp:TreeNode
Text="张三"
Value="1234"></asp:TreeNode>
这里名字叫张三的学生,他的学号是1234,那你单击该节点之后就可以获得value属性,从而通过将value传递给SQL命令,就可以得到你要的结果
具体的代码没有,因为你的需求也不是说得很清楚
有问题在百度消息我吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式