asp.net中如何获取div中的文字信息?
如题,c#后台代码问题补充2009-10-0421:54我是在datalist中加了一个div,在div中加了一个ImageButton,我要的是点击那个ImageBut...
如题,c#后台代码问题补充 2009-10-04 21:54我是在datalist中加了一个div,在div中加了一个ImageButton,我要的是点击那个ImageButton获取当前div内的文字ImageButton myB = (ImageButton)sender;
int index = Convert.ToInt32(((DataListItem)(myB.NamingContainer)).ItemIndex);
//index是获取点击ImageButton在DalaList中的行号
string divid = DataList1.Items[index].FindControl("asd").ClientID.ToString();
//divid是点击ImageButton所在行的DIV的客户端id后面的怎么获得DIV内的文字呢添加runat="server"好像没用呢?我用divid.InnerText 后:错误 2 “string”不包含“InnerText”的定义,并且找不到可接受类型为“string”的第一个参数的扩展方法“InnerText”(是否缺少 using 指令或程序集引用?) 展开
int index = Convert.ToInt32(((DataListItem)(myB.NamingContainer)).ItemIndex);
//index是获取点击ImageButton在DalaList中的行号
string divid = DataList1.Items[index].FindControl("asd").ClientID.ToString();
//divid是点击ImageButton所在行的DIV的客户端id后面的怎么获得DIV内的文字呢添加runat="server"好像没用呢?我用divid.InnerText 后:错误 2 “string”不包含“InnerText”的定义,并且找不到可接受类型为“string”的第一个参数的扩展方法“InnerText”(是否缺少 using 指令或程序集引用?) 展开
1个回答
2013-10-18
展开全部
div的内容不能直接从后台获取吧,可以通过在前台获取后再传回后台div里面的内容应该是innerHTML
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询