作者moon128 (承诺不过是谎言)
看板Web_Design
标题[问题] asp.net itemtemplate中dropdownlist取值
时间Tue Oct 28 18:00:04 2014
如题
今天如果我想要用类似dropdownlist.SelectedValue的方法取值
有办法吗?
因为我今天下拉选单写在edititemtemplate 里面
类似以下的写法
<asp:TemplateField HeaderText="类别">
<EditItemTemplate>
<asp:DropDownList ID="ddltype" runat="server">
<asp:ListItem>A</asp:ListItem>
<asp:ListItem>B</asp:ListItem>
<asp:ListItem>C</asp:ListItem>
<asp:ListItem>D</asp:ListItem>
asp:DropDownList>
<asp:Label ID="type" runat="server" Text='<%#Bind("type") %>'
Visible="False">asp:Label>
EditItemTemplate>
<ItemStyle Wrap="False" />
<asp:Label ID="label1" runat="server" Text='<%#Bind("type") %>'>asp:Label>
ItemTemplate>
asp:TemplateField>
我在背景里面用了这句
ddltype.SelectedValue
却没有办法取得值 错误跳出ddltype尚未宣告
想请问各位有什麽办法
可以单纯只要让我在编辑时可以取得dropdownlist里面的值
谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.243.64.27
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Web_Design/M.1414490406.A.A45.html
※ 编辑: moon128 (111.243.64.27), 10/28/2014 18:00:30
1F:推 GoalBased: 用FindCtrol? 10/28 18:41
2F:推 BigLoser: 您好可以给完整一点的code 吗 10/28 18:49
您好 我的那一column设定就只有这样
在编辑钮按下的时候会出现下拉式选单供我选择
请问有办法像一般的dropdownlist直接取得值吗?
还是有关联哪一部分我再贴上 全部篇幅有点大
※ 编辑: moon128 (111.243.64.27), 10/28/2014 19:05:34
※ 编辑: moon128 (111.243.64.27), 10/28/2014 19:08:23
3F:推 BigLoser: 这位温拿,您可以写一个简单的sample呀 10/28 19:09
4F:→ BigLoser: 或者把sample code寄给鲁蛇我帮您看看吧 10/28 19:10
5F:推 pm2001: 要用FindCtrol去找 10/29 01:02
6F:推 CrazyAngel: 1.把index存在commandargument,依照index去findctrl 10/29 01:03
7F:→ CrazyAngel: 2.抓出button的namingcontainer,用这个去findctrl 10/29 01:03
8F:推 pm2001: findcontrol("ddltype") 10/29 01:04
9F:→ moon128: 谢谢各位的回答 用findcontrol找到了 感恩!! 10/29 20:04