我用的是Visual Studio2008英文版,请问怎么获取想获取TreeView节点Value的值呢?我写的怎么错了呢?
在A.aspx中
<asp:TreeView ID="treeview1" runat="server">
<Node>
<asp:TreeNode Text="A1" value="1" NavigateUrl="aa.asp"/></asp:TreeNode>
<asp:TreeNode Text="A2" value="2" NavigateUrl="aa.asp"/></asp:TreeNode>
<asp:TreeNode Text="A3" value="3" NavigateUrl="aa.asp"/></asp:TreeNode>
</Node>
</asp:TreeView>
在A.aspx.cs中
// public string st;
protected void Page_Load(object sender, EventArgs e)
{
// st=Request.QueryString[];
}
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
st=TreeView1.SelectNode.value;
Response.Write(st);
}
每当选中st就跟着本选中的value变化,我试了好多次都不行了,在网上也查不到了,哪位高手帮帮忙!在线急等!!
在A.aspx中
<asp:TreeView ID="treeview1" runat="server">
<Node>
<asp:TreeNode Text="A1" value="1" NavigateUrl="aa.asp"/></asp:TreeNode>
<asp:TreeNode Text="A2" value="2" NavigateUrl="aa.asp"/></asp:TreeNode>
<asp:TreeNode Text="A3" value="3" NavigateUrl="aa.asp"/></asp:TreeNode>
</Node>
</asp:TreeView>
在A.aspx.cs中
// public string st;
protected void Page_Load(object sender, EventArgs e)
{
// st=Request.QueryString[];
}
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
st=TreeView1.SelectNode.value;
Response.Write(st);
}
每当选中st就跟着本选中的value变化,我试了好多次都不行了,在网上也查不到了,哪位高手帮帮忙!在线急等!!
{
TreeNode tn = new TreeNode();
string str=tn.value;
Response.Write(str);
}
<Columns>
<asp:TemplateField>
<ItemTemplate>
<table class="item reply" csdnid="reply_51890669" cellspacing="1"><tr> <td class="info">
<dl>
<dd class="icon"><a href="#" target="#"><img src='UpImages/<%# DataBinder.Eval(Container,"DataItem.strImageName")%>' style="height: 151px; width: 116px"></a></dd>
</dl> <ul><li class="username" onmouseover="#">
<a target="#" href="#"><var csdnid="replyUsername" id="Var1"><asp:Label ID="Label7" runat="server" Text='<%#Eval("member_name") %>'>'></asp:Label></var></a></li>
<li class="nickname"><asp:Label ID="Label6" runat="server" Text='<%#Eval("sign") %>'>'></asp:Label></li>
<li class="grade"><!--等级:<img alt="" src="#" csdnid="replyUserRank" class="grade user1">--></li></ul>
</td> <td class="main"><table cellspacing="0" style="height:100%">
<tr><td class="floor"><span>发表于:<var csdnid="replyDate"><asp:Label ID="Label2" runat="server" Text='<%#Eval("Revert_Post_Time")%>'>'></asp:Label><br /></var></span></tr>
<tr><td id="Td1" name="reply_body" csdnid="replyBody"
class="content" style="height: 140px"><asp:Label ID="Label1" runat="server" Text='<%#Eval("Revert_Post_Content") %>'>'></asp:Label></td></tr><tr><td csdnid="replyModifyInfo" style="height: 0px"></td></tr><tr>
<td class="function" style="height: 15px">
<!-- <span>预留的文字链广告位</span> //-->
<a style="color:#a2a2a2" href="#" title="修改"
forumId="#">修改</a>
<a style="color:#a2a2a2" href="#" title="删除" onclick="">删除</a>
<a title="举报" style="color:Black" href="#" onclick="#">举报</a>
<a title="引用" style="color:Black" href="#" onclick="">引用</a>
<a title="回复" style="color:Black" href="#replyachor" onclick="">回复</a>
<input class="gotop" value="" onclick=""> </td></tr></table></td></tr></table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:label id="lblPageCount" runat="server"></asp:label>
<asp:label id="lblCurrentIndex" runat="server"></asp:label>
<asp:linkbutton id="btnFirst" onclick="PagerButtonClick" runat="server"
Font-size="8pt" ForeColor="navy" CommandArgument="0"></asp:linkbutton>
<asp:linkbutton id="btnPrev" onclick="PagerButtonClick" runat="server"
Font-size="8pt" ForeColor="navy" CommandArgument="prev"></asp:linkbutton>
<asp:linkbutton id="btnNext" onclick="PagerButtonClick" runat="server"
Font-size="8pt" ForeColor="navy" CommandArgument="next"></asp:linkbutton>
<asp:linkbutton id="btnLast" onclick="PagerButtonClick" runat="server"
Font-size="8pt" ForeColor="navy" CommandArgument="last"></asp:linkbutton>
</td>
</tr>
<tr>
<td ><span style="font-family: 华文中宋; background-color: #C0C0C0">请先<font color="red">登陆</font>,在回复,且内容不能为空</span>
<asp:TextBox ID="write_back_post" runat="server" Height="190px" TextMode="MultiLine"
Width="922px"></asp:TextBox>
<%write_back_post.Text.Trim().Replace("<", "(").Replace(">", ")"); %>
</td>
</tr>
<tr>
<td>
<asp:Button ID="Button1" runat="server" Text="回复" onclick="Button1_Click" />
</td>
</tr>
</table>
<div>
</div>
</form>
</body>
</html>