asp.net中gridview中的某一列绑定dropdownlist中的选择项的value值
我写的是<SelectParameters><asp:ControlParameterControlID="ddl_1"Name="C_ID"PropertyName="...
我写的是
<SelectParameters>
<asp:ControlParameter ControlID="ddl_1" Name="C_ID" PropertyName="SelectedValue" />
</SelectParameters>
但是显示不出来。
<asp:DropDownList ID="ddl_1" runat="server" DataSourceID="查看选课信息"
DataTextField="C_Name" AutoPostBack="True" DataValueField="C_ID"
>
</asp:DropDownList>
我做的是选课系统中的教师查看学生的选课信息,在dropdownlist选择课程然后在gridview中显示出来选择这个课程的学生信息 。求大神帮忙!很急!实在没有悬赏分数了!谢谢了!真的很着急! 展开
<SelectParameters>
<asp:ControlParameter ControlID="ddl_1" Name="C_ID" PropertyName="SelectedValue" />
</SelectParameters>
但是显示不出来。
<asp:DropDownList ID="ddl_1" runat="server" DataSourceID="查看选课信息"
DataTextField="C_Name" AutoPostBack="True" DataValueField="C_ID"
>
</asp:DropDownList>
我做的是选课系统中的教师查看学生的选课信息,在dropdownlist选择课程然后在gridview中显示出来选择这个课程的学生信息 。求大神帮忙!很急!实在没有悬赏分数了!谢谢了!真的很着急! 展开
1个回答
展开全部
DropDownList要选中autopostback这个属性,然后gridview要绑定DropDownList里面的内容,下面是个例子,仔细看里面的细节,应该可以解决的
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"
DataSourceID="SqlDataSource4" DataTextField="分类" DataValueField="分类">
</asp:DropDownList>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="景点编号" DataSourceID="SqlDataSource3" EmptyDataText="没有可显示的数据记录。">
<Columns>
<asp:HyperLinkField DataNavigateUrlFields="景点编号"
DataNavigateUrlFormatString="商品详介.aspx?景点编号={0}" DataTextField="景点名称"
HeaderText="景点名称" />
</Columns>
</asp:GridView>
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"
DataSourceID="SqlDataSource4" DataTextField="分类" DataValueField="分类">
</asp:DropDownList>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="景点编号" DataSourceID="SqlDataSource3" EmptyDataText="没有可显示的数据记录。">
<Columns>
<asp:HyperLinkField DataNavigateUrlFields="景点编号"
DataNavigateUrlFormatString="商品详介.aspx?景点编号={0}" DataTextField="景点名称"
HeaderText="景点名称" />
</Columns>
</asp:GridView>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询