ASP.net中DataList中获取值
发布网友
发布时间:2023-07-11 19:01
我来回答
共3个回答
热心网友
时间:2024-10-07 08:41
你试试这样写
string name = (TextBox)(DataList1.Items[0].FindControl["IdLabel"]).Text;
注意:你findcontrol方法里的“IdLabel”从命名来看貌似是一个Label控件,肯定不能强制转换成TextBox控件.你查查在DATALIST里面的TextBox的ID名.然后填进去你试试
热心网友
时间:2024-10-07 08:41
试试将FindControl后面的中括号【】改成小括号()看看
string name = (DataList1.Items[0].FindControl("IdLabel") as TextBox).Text;
热心网友
时间:2024-10-07 08:42
ItemDataBound 事件是行绑定后处罚,你写的这些代码会遍历记录,所以总是取到最后一条
配合javasript
ASP.net中DataList中获取值
string name = (TextBox)(DataList1.Items[0].FindControl["IdLabel"]).Text;注意:你findcontrol方法里的“IdLabel”从命名来看貌似是一个Label控件,肯定不能强制转换成TextBox控件.你查查在DATALIST里面的TextBox的ID名.然后填进去你试试
asp.net 点击datalist列表任何一处,怎样获取当前行的索引并把索引输出到...
<ItemTemplate> <%#Eval("COURSE_NAME")%> </ItemTemplate> </asp:DataList> 后台在OnItemDataBound事件里面获取tr后给tr的ID重新赋值,在给它注册个前台脚本 HtmlTableRow tr1 = e.Item.FindControl("tt1") as HtmlTableRow;tr1.Attributes.Add("onclick", "tr_onclick(id)");tr1.ID ...
ASP.NET中如何取得DATALIST中已经绑定的LABEL值?
string pname = lbl.Text;} / protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e){ Label lbl = e.Item.FindControl("Productname") as Label;string pname = lbl.Text;} 我相信你看得懂的,foreach是遍历,下面的是ItemCommand事件....
asp.net中asp页面如何获取其所在页面的一个TextBox的值呢?
1、如果你的textBox没有在绑定的数据控件如datalist中的话直接获取 string num = TextBox.Text.Trim();//这个是问号里面要的值 如或者int类型:int num = Convert.ToInt32(TextBox.Text.Trim());2、如果你的textBox在datalist或是gridview控件中 TextBox tbx = (TextBox)e.Item.FindControl("...
在asp.net(c#)中如何使用datalist控件
PageSize 获取或设置要在单页上显示的项数。VirtualCount 获取或设置在使用自定义分页时数据源中的实际项数。这些属性是否和DataGrid的属性很相似?没错,DataGrid控件就是使用PagedDataSource类来实现数据分页显示的 。下面举个使用PagedDataSource类实现DataList和Repeater控件的分页显示的例子:public void Page...
ASP.NET中下拉列表数据绑定的问题。
一楼正解 ,先是把你的数据填充到dataset中。然后在page_load绑定 this.datalist.datasource=ds;this.datalist.databind();这个算是给她设置了数据源,然后转到前台页面。在你的item 项中绑定,就像一楼那样就可以了
asp.net中用datalist怎么能让每个图片都能链接到对应的页面
图片外面加个链接,链接到指定页面,url后面再绑定一个值,比如:<a href="GoodView_Item.aspx?id=<%#Eval("id") %>"> <img src="admin/<%#Eval("tupian") %>" border="0" height="120">
asp.net中的datalist控件怎么设置只显示数据库表中的一条记录
推荐用ListView空间,因为datalist默认无法分页,而Listview可以很容易分页。先看Listview下面的代码:ListView主要是模板,LayoutTemplate定义其中结果显示为table。GroupItemCount表示一行显示3个(也就是一行tr里,有3个td)。td里的内容是ItemTemplate定义的内容。GroupTemplate保持这样就可以了。asp:DataPager ...
asp.net为什么我设置了DataList1.DataSource 但是数据还是没有绑定...
第一,将sql语句在sql server里运行,确定能读出结果,保证语句没问题;第二,另添加一个空的datalist将dataset绑定,看能否显示;第三,datalist读取数据的绑定问题,在选项后的选项内容显示框种添加一个label,编辑databinding,设置自定义绑定为Eval(“questions"),questions为数据库列名;第四,datalist...
ASP.Net中用DataList控键中绑定的ImageButton
<A href="index.aspx?ID=传的值"><asp:ImageButton id=ImageButton1 ImageUrl='<%#"Productphoto/"+DataBinder.Eval(Container.DataItem,"pImage")%>' runat="server"></asp:ImageButton></A> 如果传的值是绑定的话 <A href='index.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"传的字段...