当前位置:编程学习 > C#/ASP.NET >>

asp.net取值

<asp:TemplateField HeaderText="所属大类" SortExpression="goodsType">
<EditItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server"></asp:DropDownList>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# Bind("goodsType") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
CS代码部分


protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DropDownList goodsType = (http"//www.cungul.cn/)e.Row.FindControl("DropDownList1");
if (goodsType != null)
{
con = new SqlConnection(ConfigurationManager.ConnectionStrings["TestProviderConnectionString"].ConnectionString);
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("select * from goodsType",con);
da.Fill(ds,"gt");
goodsType.DataSource = ds.Tables["gt"];
goodsType.DataTextField = "goodsType";
goodsType.DataValueField = "goodsId";
goodsType.DataBind();
}
}
--------------------编程问答-------------------- UP --------------------编程问答-------------------- ?? --------------------编程问答-------------------- 友情帮顶 --------------------编程问答-------------------- 没搞懂lz的意思
把问题说详细点 --------------------编程问答-------------------- LZ你想干啥呢? --------------------编程问答-------------------- 你这是在做什么?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,