<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]是有值的
<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赋给隐藏域
然后再后台 提取隐藏域的值