我在一个窗体中引用了一个web用户控件,这个控件中的值是全国的省名和市名。我想在窗体中调用web用户控件的值怎么调用呢?谢谢解答。

解决方案 »

  1.   

    你在那个自定义控件里去写啊
    自己写个就可以了
    反正你在主页面也要实例化的,也不用写成public的
      

  2.   

    以下是这个web用户控件的具体内容,我想在主窗体上得到name="sheng"和name="city"这两个控件的值怎么得到?<%@ Control Language="c#" AutoEventWireup="false" Codebehind="City.ascx.cs" Inherits="YL.GamePromo.Web.City" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>
    <select name="sheng" onChange="redirectff(this.options.selectedIndex)" id="Select1">
    <option value="直辖市" selected>直辖市</option>
    <option value="湖北">湖北</option>
    <option value="河北">河北</option>
    <option value="山西">山西</option>
    <option value="内蒙古">内蒙古</option>
    <option value="辽宁">辽宁</option>
    <option value="吉林">吉林</option>
    <option value="黑龙江">黑龙江</option>
    <option value="江苏">江苏</option>
    <option value="浙江">浙江</option>
    <option value="安徽">安徽</option>
    <option value="福建">福建</option>
    <option value="江西">江西</option>
    <option value="山东">山东</option>
    <option value="河南">河南</option>
    <option value="海南">海南</option>
    <option value="广东">广东</option>
    <option value="广西">广西</option>
    <option value="湖南">湖南</option>
    <option value="四川">四川</option>
    <option value="贵州">贵州</option>
    <option value="云南">云南</option>
    <option value="西藏">西藏</option>
    <option value="陕西">陕西</option>
    <option value="甘肃">甘肃</option>
    <option value="宁夏">宁夏</option>
    <option value="青海">青海</option>
    <option value="新疆">新疆</option>
    </select>

    <select name="city" id="Select2">
    <option value="北京" selected>北京</option>
    <option value="上海">上海</option>
    <option value="天津">天津</option>
    <option value="重庆">重庆</option>
    </select>
    市 <font color="red">*</font>
      

  3.   

    你在控件的后台代码中写2个方法
    private string getsheng()
    {
       return Select1.selectValue//如果你须要的是它所选的Text的话可以把selectValue改成selecttext
    }private string getCity()
    {
      return Select2.selectValue//如果你须要的是它所选的Text的话可以把selectValue改成selecttext}另
    这是我在bbs里写的,你在程序里写的时候要注意大小写的问题
      

  4.   

    实例化一个窗体是这样写么?  City frm=new City();
      

  5.   

    private string getsheng()
    {
       return Select1.selectValue//如果你须要的是它所选的Text的话可以把selectValue改成selecttext
    }private string getCity()
    {
      return Select2.selectValue//如果你须要的是它所选的Text的话可以把selectValue改成selecttext}不能用private,外部不能访问.
      

  6.   

    也就是要先new一个你自定义的控件
    再用这个控件的控件名加.来使用它的方法