5使用XmlDocument将dropdownlist中显示的书名的其它信息读入到相应的文本框中。
2012-12-20 21:24
363 查看
<div>
<table>
<tr><td colspan=2>书名<asp:DropDownList ID="DropDownList1" runat="server">
</asp:DropDownList>
<asp:Button ID="Button1" runat="server" Text="显示详细信息" Xonclick="Button1_Click" /></td></tr>
<tr><td>作者</td> <td><asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></td></tr>
<tr><td>作者</td> <td><asp:TextBox ID="TextBox2" runat="server"></asp:TextBox></td></tr>
<tr><td>作者</td> <td><asp:TextBox ID="TextBox3" runat="server"></asp:TextBox></td></tr>
<tr><td>作者</td> <td><asp:TextBox ID="TextBox4" runat="server"></asp:TextBox></td></tr>
<tr><td>作者</td> <td><asp:TextBox ID="TextBox5" runat="server"></asp:TextBox></td></tr>
<tr><td>作者</td> <td><asp:TextBox ID="TextBox6" runat="server"></asp:TextBox></td></tr>
</table>
</div>
XmlNode node= xdoc.DocumentElement.SelectSingleNode("book[name='" + DropDownList1.Text + "']");
foreach (XmlNode item in node.ChildNodes)
{
if (item.LocalName == "author")
{
this.TextBox1.Text = item.InnerText;
}
if (item.LocalName == "publisher")
{
this.TextBox2.Text = item.InnerText;
}
if (item.LocalName == "date")
{
this.TextBox3.Text = item.InnerText;
}
if (item.LocalName == "name")
{
this.TextBox4.Text = item.InnerText;
}
if (item.LocalName == "isbn")
{
this.TextBox5.Text = item.InnerText;
}
if (item.LocalName == "price")
{
this.TextBox6.Text = item.InnerText;
}
}
<table>
<tr><td colspan=2>书名<asp:DropDownList ID="DropDownList1" runat="server">
</asp:DropDownList>
<asp:Button ID="Button1" runat="server" Text="显示详细信息" Xonclick="Button1_Click" /></td></tr>
<tr><td>作者</td> <td><asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></td></tr>
<tr><td>作者</td> <td><asp:TextBox ID="TextBox2" runat="server"></asp:TextBox></td></tr>
<tr><td>作者</td> <td><asp:TextBox ID="TextBox3" runat="server"></asp:TextBox></td></tr>
<tr><td>作者</td> <td><asp:TextBox ID="TextBox4" runat="server"></asp:TextBox></td></tr>
<tr><td>作者</td> <td><asp:TextBox ID="TextBox5" runat="server"></asp:TextBox></td></tr>
<tr><td>作者</td> <td><asp:TextBox ID="TextBox6" runat="server"></asp:TextBox></td></tr>
</table>
</div>
XmlNode node= xdoc.DocumentElement.SelectSingleNode("book[name='" + DropDownList1.Text + "']");
foreach (XmlNode item in node.ChildNodes)
{
if (item.LocalName == "author")
{
this.TextBox1.Text = item.InnerText;
}
if (item.LocalName == "publisher")
{
this.TextBox2.Text = item.InnerText;
}
if (item.LocalName == "date")
{
this.TextBox3.Text = item.InnerText;
}
if (item.LocalName == "name")
{
this.TextBox4.Text = item.InnerText;
}
if (item.LocalName == "isbn")
{
this.TextBox5.Text = item.InnerText;
}
if (item.LocalName == "price")
{
this.TextBox6.Text = item.InnerText;
}
}
相关文章推荐
- 使用XmlDocument将dropdownlist中显示的书名的其它信息读入到相应的文本框中
- 使用XmlDocument将dropdownlist中显示的书名的其它信息读入到相应的文本框中
- 使用XmlDocument将dropdownlist中显示的书名的其它信息读入到相应的文本框中
- 使用XmlDocument将dropdownlist中显示的书名的其它信息读入到相应的文本框中。添加 :删除按钮,修改并保存按钮 和 添加按钮。完成这些按钮所对应的功能(XmlDocument)
- 使用XmlDocument将dropdownlist中显示的书名的其它信息读入到相应的文本框中。
- 使用XmlDocument 读取books.xml中的书名到DropDownList中
- 使用XmlDocument 读取books.xml中的书名到DropDownList中
- 使用XmlDocument 读取books.xml中的书名到DropDownList中
- 使用XmlDocument 读取books.xml中的书名到DropDownList中。(4-2选作使用XmlReader读取books.xml中的书名到DropDownList中)
- 使用cookie技术实现,缓存最近浏览过详细信息的三本书的书名列表,并进行相应显示
- 新建页面DataXML,使用GridView显示book.xm中的图书信息(将books.xml文档和dataSet交互。注意:DataView的使用。ds.Tables[0].defaultView
- 关于awk与其它命令一起使用显示文本信息
- 使用XMLConfiguration解析xml,properties等相应信息
- 新建页面DataXML,使用GridView显示book.xm中的图书信息(将books.xml文档和dataSet交互。 )
- SQL Server 2008 R2——使用FOR XML PATH实现多条信息按指定格式在一行显示
- SharePoint2010:使用通知和状态栏区域动态显示信息
- 使用 xsl 对 xml 文档进行动态排序,分页显示的扩展
- 关于安卓手机微信浏览器中使用XMLHttpRequest 2上传图片显示字节数为0的解决办法
- 使用XmlDocument.SelectNodes遍历xml元素遇到的一个XPathException
- SVN使用:用TortoiseSVN查看Log 无法显示最新的版本和Log信息问题