protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
int Index=((GridViewRow)((DropDownList)sender).NamingContainer).RowIndex
GridViewRow gvr = (sender as DropDownList).NamingContainer as GridViewRow;
if(gvr != null)
{
}
}
{
int Index=((GridViewRow)((DropDownList)sender).NamingContainer).RowIndex
GridViewRow gvr = (sender as DropDownList).NamingContainer as GridViewRow;
if(gvr != null)
{
}
}
解决方案 »
- asp.net 选择框复制问题
- 急求助,数据库里存放文件大于2M(数据库与程序不在同一机器上) 用SQL读取时超时
- 求助Microsoft Script Debugger的使用问题?
- 关于窗体消息框的问题?
- Count=countrs(0)的作用是?
- 谁有现成的Oracle数据库连接和操作的共有类,能实现查询,插入,更新,删除功能的(100分)
- TreeView的问题
- asp.net通常后台左边是个树型菜单,右边是内容 实现思路推荐一下
- 请问哪里有专讲“web自定义控件”的书籍下载?
- 怎样才能在不运行的情况下让系统自动打开浏览器并运行程序呢?
- 发生了未处理的异常,发生位置是w3wp.exe[5165]
- asp.net sql2005 做的多用户博客 日志是保存在数据库表中 还是用其他比如txt文本来保存呢?
//获取行号
int id=Convert.ToInt32(GridView1.DataKeys[row].Value);
//此根据行号获取GridView中绑定数据库中的主键值string code = this.GridView1.Rows[row].Cells[0].Text;
//获取该行第一个单元格的文本
onselectedindexchanged="DropDownList1_SelectedIndexChanged" DataKey='<%# Eval("OrderID") %>'>
<asp:ListItem Selected="True" Value="0">默认</asp:ListItem>
<asp:ListItem Value="1">已送出</asp:ListItem>
<asp:ListItem Value="2">已接收</asp:ListItem>
</asp:DropDownList>
给DropDownList1设置一个属性并绑定到数据的主键,后台就可以这样string keyValue = dr.Attributes["DataKey"];访问了
function test(obj) {
var a=obj.value;
alert(a);
if (a!="--请选择--") {
alert( obj.parentNode.parentNode.childNodes.item(a).innerHTML );
}
}
</script>