我有一个包含两个表的数据库。国家和城市,其中每个城市都与一个特定的国家有关系。
在我的ASP.Net Web API中,我可以通过向发出get请求来获取国家/地区列表,以运行CountriesController。我可以通过获取一个国家的详细信息。
如果我想要一个国家所有城市的列表,REST查询URL应该是?和城市的详细信息
如何在ASP.Net Web API中完成此操作?
当我单击另一个下拉列表(如国家城市关系)中的一个值时,我正在填充下拉列表,但问题是它向上单击加载相关值,但如果我更改父下拉列表中的值,那么它也会追加旧值,例如,如果我在父下拉列表中选择了U.S.A,那么它会加载城市,比如纽约、华盛顿、LasVegas等等,但如果我单击巴基斯坦,它也会加载巴基斯坦城市和美国城市,比如附件,为什么呢?
代码:
protected void drpAgainstDistrict_SelectedIndexChanged(object sender, EventArgs e)//against district drop down selected index ch
我使用Ajax填充了国家、州和城市下拉列表。在土地变化时,状态被填充,在状态变化时,城市被适当填充。然后,当我尝试保存页面时,我会遇到这个问题:Invalid postback or callback argument。已搜索并发现这是由于asp.net分配的初始值的ddl.selectedvalu变化引起的。现在我的问题是,如何让asp.net知道新的DDL值是有效的?谢谢。
我有两个表;它们是数据库中的tblcity和tblarea,如下所示:
tblcity
city id | city
--------------
1 | ktm
2 | bkt
3 | lat
tblcity
areaid | cityid | area
----------------------
1 | 1 | a
2 | 1 | b
3 | 1 | c
4 | 2 | d
5 | 2 | e
6 | 3 | f
7
向所有善良的人问好。我正在学习ASP,有一个我无法解决的问题。让我烦恼的是:
我有一个gridView,列出所有客户的所有信息(城市,地址,电话等)。我的想法是添加一个包含所有城市的dropDownList,而当您选择gridView中的某个城市时,只会显示来自该城市的客户。我连接了所有的东西,但现在我只能看到在dropDownList中有与第一项相同的城市的客户(选择*来自someTable where City=@City)。最后,这里有一个问题:我是否可以插入将被选中的第一项,以及该项的值是否类似于“选择所有下面的内容”。当第一个项目被选中时,我应该可以看到所有城市的客户。有什么简单的解