tables[0].Rows[0]["变量"]的问题,实在是不会,请高手指点一下,不胜感激!

我用了一个DropDownList,想实现的功能为获取选中行的“DropwnList.SelectedValue”列的值,也就是说列是变量,我这样写获取到的值为空,大家帮我看看!谢谢
int yf = Convert.ToInt32(this.DropDownList2.SelectedValue);
string id = this.GridView1.SelectedDataKey.Value.ToString();
string colum = getlist("abc", id).Tables[0].Rows[0][yf].ToString().Trim();

应该怎么写,实在是不会,大家帮帮忙~~
我是想在一个Gridview表中选择某一行,得到DropDownList下拉菜单选中项所对应的列值

string a=DropDownList2.SelectedValue.tostring()
说 明
1、 本报告所用药物,以食物为主,绝对无毒。
2、 为使读者易懂,剂量单位均用旧制,如:斤、两、钱等,有的用碗,是指一般性中碗。
3、 所用药物凡带有*记号的一般可到中药店买,药店都有。
4、 报告中所讲的醋,就是一般食用醋,如果用白醋的,报告中另有注明。
5、 报告中所讲的白酒,是指50度以上的白酒。
6、 有些疾病治疗期间需忌口,是指用药期间如不忌口,则会影响疗效。
7、 本报告共三部分,每部分最后均附有防病保健知识,本报告是一专家用了近十年时间,翻阅了大量的医疗保健知识书刊,结合古代民间流传已久的传统秘方整理出来 的宝贵资料。它汇聚了古今诸多名方、妙方、秘术,不仅能为百姓带来方便,是每个家庭必备的报告资料,而且,对一些中西医专业医生来讲,也是很有参考价值 的。

民间实用土方(上)
一、 内 科
1、 初起感冒:葱白(连须)、生姜片5钱、水一碗煎开、加适量红糖乘热一次服下(葱姜不需服下),并马上睡觉,出汗即愈。
2、 多日感冒:白天用法同第一条,另外,要在晚上睡觉前,用大蒜头捣成糊状,敷两足心(涌泉穴,每足心敷黄豆粒大即可),用布包好,次日晨揭去,连用2-3天即愈。
3、 头痛(各种头痛均可):生白萝卜汁,每次滴鼻孔两滴(两鼻孔都滴),一日两次,连用4-5天,可除根。忌吃花椒、胡椒。
4、 头晕(头昏眼花、晕眩):鸭蛋一个、赤豆20粒,搅匀蒸熟,早晨空服,每日一此,连用7天有特效。忌吃酒、辣。
5、 失眠、多梦:睡前用半脸盆热水,加一两醋双脚浸泡20分钟,并生吃葱白1-2根。
6、 干咳(感冒或其他原因引起均可):生黑芝麻3钱(约一调羹),冰糖适量,共捣碎开水冲早晨空服,3天痊愈,少吃鱼类。
7、 有痰咳(包括急性气管炎、支气管炎、儿童气管炎):白萝卜二两,鸭梨二两,一起切碎加水一碗煮熟加适量冰糖食用,一日二次连用3天。清热化痰。可与第九条同用。
8、 老气管炎(慢性气管炎):取冬天打霜后丝瓜藤*一两、甘草*一钱,水一碗煎汤一次服下,一日二次,连用半月至20天,可根治。忌烟酒、辣物,最好与第九条同用。
9、 长期咳嗽(肺气肿及气管炎等引起咳嗽):明矾一两,研成粉用醋调成糊状,每晚睡前取黄豆大一团敷足心(涌泉穴,两足都敷),用布包好、次日晨揭去,连用7天有特效。
10、 哮喘(儿童哮喘同):干蚯蚓*半斤,炒黄研成粉,用白糖水冲服,一次2钱(约半调羹粉)一日二次,服完即愈。忌吃辣物。
11、 胃痛、吐酸、胃下垂、胃窦炎:大蒜头一次一两连皮烧焦,再加一碗水烧开、加适量白糖空腹食用,一日二次,连用7天可根治。
12、 胃、十二脂肠溃疡:鸡蛋壳30个炒焦研成粉,麦面粉半斤炒焦,一起抖匀,早晚饭前用。开水冲服,一次2钱(约半调羹),一日二次,一般一付药可愈,重病需二付。
13、 高血压、高血脂:芹菜籽*一两,用纱布包好,放10斤水煎汤,早、中、晚饮1杯。不怕辣者,可,早中晚食生蒜2头,有降血压、血脂特效。
14、 心脏病、冠心病:花生壳一次一两,绿豆5钱,煎一碗汤服下,一日二次,需半月。
15、 肠胃炎、腹泻:每次用麦面粉半两炒焦,加适量白糖用开水调匀,饭前服,一日二次,2-3天有特效。忌吃柿子、香蕉、油腻。
16、 消化不良(儿童消化不良同):鸡盹皮4两炒黄研成粉,饭前用白糖水冲服、一日二次,一次2钱(约半调羹)、儿童减半、一剂服完即可,忌吃田螺。
17、 胸闷气胀:白萝卜籽*5钱、煎一碗汤服,一日三次,连用3天有消积顺气之功效。
18、 神经衰弱:猪脑1两,加入蜂蜜一调羹,蒸熟吃,一日一次,连吃5-10天。
19、 贫血:杀鸡、鸭时,将鲜血流在一张干净白纸上,晒干揉成粉,用葡萄酒调服,一次半调羹粉,一日二次,连服半月。忌海带。
20、 内热口干:芦根*、绿豆各5钱,加一碗水煮开、加适量冰糖、去芦根吃豆喝汤,日服二次,连服3天。生津润肺,降火解热。
21、 慢性肝炎:每次用白茅根*二两,烧一碗水服汤,一日三次,一般需服半月,忌辣物。
22、 胆、肾、尿道结石:用鸡内金、玉米须50克,煎一碗汤一次服下,一日2-3次,连服10天。忌吃肝脏、肥肉、蛋黄。
23、 急、慢性肾脏炎:4两重左右黑鱼一条,去鳞、肠等,绿茶叶2钱,包入鱼肚内用线捆好,加一碗水煮熟,吃鱼喝汤,一日一剂,连吃10-15天。忌酒、盐、香蕉、房事。
24、 胆囊炎:冬瓜籽、绿豆各5钱煎一碗汤,一次服下。一日三次,连用10日。
25、 糖尿病:猪胰一条,冬瓜皮1两,加水煮熟,少加些油、盐和调料(勿加酒、糖)吃下,一日一剂,连吃20天。
26、 记忆力差:鹅蛋一只,打入碗内加适量白糖搅匀,蒸熟早晨空服,连吃5天,有清脑益智功能,对增强记忆有特效,忌吃海带、花椒、动物血、酒、绿豆。
27、 小便不通:杨柳树叶1两,煎一碗汤一次服下,一日二次,2-3天即可通尿无阻。
28、 小便失禁(尿急、控制不住):鸡肠一付,洗净晒干,炒黄研成粉,用黄酒送服,每次1钱,一日三次,服完即愈。忌姜、辣。
29、 尿频(小便次数多):生韭菜籽*3两,研成粉,每次2钱用白开水送服,一日二次,一般需服2-10天。忌浓茶、牛奶。
30、 便秘(大便燥结、排便困难):用煮熟的南瓜一碗,加入猪油5钱和适量的盐吃下,一日一次,一次见效,3日可愈。
31、 痢疾、泄泻:每次用大蒜两头,连皮放火内烧焦再煮一碗水空服汤,一日二次,连用3天可消炎解毒,治久泻不愈特别有效。
32、 打鼾:花椒5-10粒,睡前用开水泡一杯水,待水凉后服下(花椒不服下),连服5天,以后再也不打鼾。
33、 打嗝:用手指甲一小条,点燃闻味,即止。
34、 晕车:乘车时切一片生姜含口中,或用一块膏药贴在肚脐上(此条孕妇禁用),对于晕车教严重者,可两方同用,有特效。
35、 中风:每日喝1两生芹菜只汁,病轻者服半月,病重者服一月可愈,忌吃羊肉、鸭血。
36、 神经病(又叫癫痫、羊癫痫、疯狂病、狐大仙):干桃化*3两,用刀切成细末,分成十份,每次一份,在发病时用淡明矾水送服,一日二次,5天一疗程,连用3疗程。
37、甲状腺功能亢进症:黄药子*9-12克,用三碗水煎成一碗,每日一次;另可用50克泡1斤白酒,日服1两,5-8周代谢率明显降低。
38、 慢性肠炎:鸡蛋清1只,白酒半两,混合,每晚睡前服。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-04-08
DropwnList.SelectedValue 是获取下拉菜单的值 可以理解成隐藏值

DropDownList1.SelectedItem.Text 这样可以获取到选中文本
第2个回答  2009-04-09
Dropdownlist ddl = (Dropdownlist1)this.GridView1.Items[行号].FindControl("Dropdownlist1");
string strDDL = ddl.SelectedValue.ToString().Trim();
大概是这样..本回答被提问者采纳
第3个回答  2009-04-08
ables[0].Rows[0]["变量"]
这句你是想干嘛的???
取DropDownList的值就是DropDownList.SelectedValue
第4个回答  2009-04-08
int a = Convert.ToInt32(((DropDownList)dropDownList1.FindControl("dropDownList1")).SelectedValue);

...的问题,实在是不会,请高手指点一下,不胜感激!
2、 为使读者易懂,剂量单位均用旧制,如:斤、两、钱等,有的用碗,是指一般性中碗。3、 所用药物凡带有*记号的一般可到中药店买,药店都有。4、 报告中所讲的醋,就是一般食用醋,如果用白醋的,报告中另有注明。5、 报告中所讲的白酒,是指50度以上的白酒。6、 有些疾病治疗期间需忌口...

在线等 Tables[0].Rows[0][0].ToString() ; 取值问题
是DataTable的数组,所以DataSet.Table[0]是指DataSet中的第一个DataTable,因为数组的索引是从0开始的嘛,同理,DataTable中包含了很多的row,所以可以使用DataSet.Tables[0].Rows来获取所有的row,后面加个[0]表示取第一行,

在线等 Tables[0].Rows[0][0].ToString() ; 取值问题
Tables[0] 数据表0 即第一个表 Rows[0][1]指表中的第1行第2列 假设是上表存储在Tables[0]中 1.第一行第一列的值 Tables[0].Rows[0][0]2.第一行第二列的值 Tables[0].Rows[0][1]3.第一行第三列的值 Tables[0].Rows[0][2]4.第二行第一列的值 Tables[0]...

ds.Tables[0].Rows[0][0].ToString()什么意思
DataSet ds中第一个表中第一行中第一列的值转换成字符串

Tables[0].Rows[0]["stuid"]这个0代表什么意思啊???急啊
你好,Tables是所有的Tables的数组,Tables[0]就是取Tables中的第一个 所以0表示索引,表示一个集合中的第一个

ds.Tables[0].Rows[0][0].ToString()中的rows后边的那俩参数分别代表什...
第一个0表示行的索引(如果是0就表示第一行,1表示第二行……)第二个0表示列的索引(如果是0就表示第一列,1表示第二列……)

ds.Tables[0].Rows.Count为什么会得到空值而不是0
其实,你问的时候 我刚开始也木有注意这个。我觉得是 它可能在你没有找到这个表的时候 就会得到是空值,因为表都没有谈何数据?0 表示有表,它的意思是说有0行,有表的结构。而空值就是没有东西,连表结构都没有。呵呵。。我们可以在讨论讨论。这个问题很有意思。

c#中 数据库表,列名如何用变量表达
string colname = "变量名";textBox9.Text = FuChaBiao.Tables[0].Rows[0][colname].ToString();

DataRow row = myset.Tables[0].Rows[0],这个代码是什么意思呢?请各路...
用myset数据集里面的第一个数据表的第一行,初始做DataRow类对象。

Tables[0].Rows.count是什么意思
这句话的意思就是指第一个数据表(Tables[0])中,一共有的行数(Rows.count)rows指行,count指的数目

相似回答
大家正在搜