<select id="sheng" runat="server" onchange="changsheng(this.value)">
</select>
<select id="city" runat="server">
</select>
页面中有两个select
可是后台取值赋给他的时候总是赋值不了
怎么回事?
sheng.Value = ds.Tables[0].Rows[0]["City"].ToString();
city.Value = ds.Tables[0].Rows[0]["Province"].ToString();
断点这两句ds.tables[0]是有值的
</select>
<select id="city" runat="server">
</select>
页面中有两个select
可是后台取值赋给他的时候总是赋值不了
怎么回事?
sheng.Value = ds.Tables[0].Rows[0]["City"].ToString();
city.Value = ds.Tables[0].Rows[0]["Province"].ToString();
断点这两句ds.tables[0]是有值的
解决方案 »
- 获取asp.net应用程序路径
- numericupdown控件怎么像日历那样………………
- grid显示大量数据很卡的问题(没分了.但请帮忙~)
- ASP.net 不支持 MS SQL Server2K 查询的 Calculate by ??
- MVC视图的问题
- 如何在datagrid里显示access数据库里的信息
- c/s与b/s结合怎么搭建网络环境?
- a.aspx页面上点击一个服务器端按钮btnAdd1 ,弹出(showModalDialog 方式)一个窗体b.aspx ;
- VC#开发asp.net,webform上的datagrid控件位置怎样设置呢
- 高分求教:读的原文本文件中有结束符号,用FileStream读不出文件所有内容,怎么办?谢谢了先!
- 关于DataGrid绑定数据显示在IE8和360浏览器样式
- 求一个解决办法
<select id="Select1" runat="server">
</select>
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Select1.Items.Add("1111");
Select1.Items.Add("2222");
Select1.Items.Add("3333");
}
} protected void Unnamed1_Click(object sender, EventArgs e)
{
Button1.Text = Select1.Value; Select1.SelectedIndex = 2;
}
sheng.Items[sheng.SelectedIndex].Selected = false;
sheng.Items.FindByText("值").Selected = true;
public void GetSheng()
{
DataTable dt = DbProvider.Instance().GetProvince();
for (int i = 0; i < dt.Rows.Count; i++)
{
string text = dt.Rows[i][1].ToString();
string value = dt.Rows[i][1].ToString();
this.sheng.Items.Add(new ListItem(text, value));
}
}
现在是点修改!跳到这个页面!
然后根据id取到值
想要赋给他
可是明明有取到值
可是赋的时候总是为""这样!
</select>
<select id="city" runat="server">
</select>可以吧,不知道具体你怎么实现地
我以前 是在前台写个隐藏域 让他runat=server
然后 在他onchange下面 把他的value赋给隐藏域
然后再后台 提取隐藏域的值