资费信息与客户基本资料表应该有一个相应的id,可以通过datagrd的datakey属性直接获得客户基本资料表的id号,然后在资费信息表中找到id号相同的就行了,用datagrid的itmcommand方法
解决方案 »
- 无法找到控件错误
- 缓存问题。。
- vs2005中的ASPX如何禁止自动加入 style="height: 21px",类似的Sytle代码???
- 如何在不用验证码的情况下防止自动登录?
- 怎样获取HTML里自己想要的数据(ASP.NET
- Convert.ToInt32(值)转换成数字,和int(值)有什么区别呀?tostring()用途问题?
- 如何生成不规则的动态表格?
- 正则表达式取值<a href="aaaaaaaaaa">bbbbbbbbb</a>的问题
- 交友网站里的相册部分怎么做
- ASP.NET的聊天室和ASP聊天室有什么不同?优势在哪?就指教
- 如何才能保護好自己的源代碼?
- 大家谈谈用asp.net时做程序与页面分离的技术?
可以给出例子吗???
{
DataTable dt = new DataTable();
DataRow dr; dt.Columns.Add(new DataColumn("IntegerValue", typeof(Int32)));
dt.Columns.Add(new DataColumn("PriceValue", typeof(Double)));
for (int i = 0; i < 3; i++)
{
dr = dt.NewRow(); dr[0] = i;
dr[1] = (Double)i * 1.23; dt.Rows.Add(dr);
} DataView dv = new DataView(dt);
return dv;
} void Page_Load(Object sender, EventArgs e)
{
MyDataGrid.DataSource = CreateDataSource();
MyDataGrid.DataBind();
} </script></head><body> <form runat="server"> <h3>HyperLinkColumn Example<h3> <asp:DataGrid id="MyDataGrid"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
AutoGenerateColumns="false"
runat="server"> <HeaderStyle BackColor="#aaaadd"/> <Columns> <asp:HyperLinkColumn
HeaderText="Select an Item"
DataNavigateUrlField="IntegerValue"
DataNavigateUrlFormatString="detailspage.aspx?id={0}"
DataTextField="PriceValue"
DataTextFormatString="{0:c}"
Target="_new"/>
</Columns> </asp:DataGrid> </form></body>
</html>文件二:自定义的显示“资费信息”的文件.
<%@ Page Language="C#" %>
<html>
<head>
<script runat="server">
void Page_Load(Object sender, EventArgs e)
{
Label1.Text = "You selected item: " + Request.QueryString["id"];
}
</script>
</head>
<body>
<h3>Details page for DataGrid</h3>
<asp:Label id="Label1"
runat="server"/>
</body>
</html>
呵呵
还是dataGrid好用
可以用jlhdlj() 的例子。