我知道这是非常基本但我失败了。

public static int devId;
protected void Page_Load(object sender, EventArgs e) { }

这是工作 ! 我设定值静态

protected void btn2_Click(object sender, EventArgs e)
{
    devId = 325283298;  
}

它不工作!

protected void btn2_Click(object sender, EventArgs e)
{
    devId = int.Parse(cmbDealer.SelectedItem.Value.ToString());
}

<dx:ASPxComboBox ID="cmbDealer" runat="server" TextField="FirmName" 

         ValueField="DeviceID" EnableSynchronization="False"  Width="130" 

         EnableIncrementalFiltering="True"   DataSourceID="lnqDealer1" 

          Theme="Youthful">

</dx:ASPxComboBox>

===============>>#1 票数:1

你可以尝试下面的代码。 如果我没有错,那么你想得到dropdownn的选定值。 所以你可以使用下面的代码。

devId=Convert.ToInt32(cmbDealer.SelectedValue);

使用此代码,您将获得所选的下拉值。 我希望它会有所帮助。

===============>>#2 票数:1

您可以在转换值之前检查SelectedIndex属性。

if(cmbDealer.SelectedIndex>-1)
devId = Convert.ToInt32(cmbDealer.SelectedItem.ToString());

===============>>#3 票数:0 已采纳

感谢大伙们 !

解决了

devId=Convert.ToInt32(cmbDealer.SelectedItem.Value.ToString())

  ask by Mhmt translate from so

未解决问题?本站智能推荐:

2回复

Gridview数据无法根据组合框选择的值显示

我正在开发一个餐厅应用程序,将在其中下新订单。 项目类型将在组合框中。 并且基于组合框值的选择,结果应显示在DataGridView中。 例如,如果我在组合框中选择“ Biryani”项,则所有Biryani类型项都应显示在DataGridView中。
2回复

在GridView的编辑行中获取组合框选择的值?

我已经为GrideViewServer.FooterRow创建了一个代码,以在页脚行(插入)中获得dropdownlist的选定值。 现在,我想对编辑行执行相同的操作,以从组合框中获取选定的值,但是它们不在页脚行中。 这是我为页脚行写的 现在我要为编辑行编写,该怎么写? 像这样
4回复

组合框选择的值显示在gridview中

使用C#和MySQL 在我的网页上使用Comboxbox,如果要从组合框中选择值,则所选值应显示在gridview中…… 码 上面的代码可以正常工作,但是我不知道在哪种情况下我必须编写代码以进行显示 需要C#代码帮助...
1回复

ASPX避免在没有更新面板的情况下更改选定索引的组合框后刷新页面

我在网站上使用组合框,并且在触发SelectedIndexChanged事件时,页面会刷新。 我知道您可以使用UpdatePanel阻止页面刷新,但是我需要另一种解决方案来阻止页面刷新。 你们知道其他解决方案吗? 提前致谢!
2回复

用瑞典国家列表填充aspx组合框?

谁能告诉我如何用瑞典国家列表填充aspxcombobox? 我设法用英语国家列表来做到这一点。 我的代码: 在配置文件中,我设置了以下行: 谢谢。
1回复

将代码段转换为WPF格式组合框

我开发了一个Web应用程序,其中包含我使用xml文件填充组合框的一部分。 现在,我需要开发使用相同xml文件执行相同操作的WPF应用程序。 我的问题是:我可以重复使用经过修改的代码段吗? 如何修改? 我知道我无法使用.DataTextField .DataSource和.DataBi
3回复

组合框选中的项目到单个字符串

这是我的代码, “ comboTown”具有值 如果我检查了Town2和Town3 ,我想得到像Town2,Town3这样的单个字符串Town2,Town3用逗号分隔。 但是我的代码返回Telerik.Web.UI.RadComboBoxItem,Telerik.Web.UI.
2回复

Telerik组合框选中所有项目

我正在使用C#,Asp.Net 4.0和Telerik,并且正在尝试与RadComboBox进行交互。 我用这样的实体数据源填充它: 现在,它已从数据库中正确填充,但是我的所有项目都未选中...我试图通过添加以下属性“ CheckBoxes = true”来检查它们,但未成功...
2回复

发布后如何在ASP.net的组合框中请求选定的值?

我在网络表单上有一个组合框。 用户可以在列表中选择一个值。 当按下“保存”按钮时,它必须发送帖子。 在组合框中还有一些其他控件,例如文本框。 当我尝试读出已发布的信息时,似乎无法找到/访问组合框的选定值。 但是,我可以从文本框中读出值。 这是我用来阅读信息的代码行: 先感
1回复

从ASPX页面手动将项目添加到组合框,以及从代码隐藏添加的项目

我在这里有一个问题,我的页面中有年份下拉列表,因为我绑定了后面的代码中的项目,我从后面的代码中添加的最大年份是2027。 但是有一个用户想选择2040年,我想知道是否可以从aspx页面手动添加2040年,这样就无需部署我的代码。 请帮忙。 非常感谢