日期:2014-05-17  浏览次数:21377 次

asp.net string类型怎么转换成int 类型
本帖最后由 unfish 于 2013-02-22 15:08:16 编辑
   protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            string get = Request.QueryString["couEname"].ToString();
            string[] array = get.Split('_'); //出错位置
           int name = (int)array[1];
            cont = Td_CountryManager.GetTd_CountryByCouName(name);
              string sql = string.Format("select * from td_region where countryid={0}", name);
            Repeaterdq.DataSource = Td_RegionManager.SelectAllTd_RegionsBySql(sql);
            Repeaterdq.DataBind();
              string qzzl = "";
            sql = string.Format("select visaname from td_visa where visaregionid in(select regionid from td_region where countryid={0})and visatype=1  group by visaname", name);
            DataTable table = DBHelper.GetTable(sql);
            foreach (DataRow row in table.Rows)
            {
                qzzl += "<li><p style='width:330px;'>" + row["visaname"].ToString() + "</p>    <p style='width:100px;'>" + daqu(name, row["visaname"].ToString()) + "</p></li>";
            }
            Literal1.Text = qzzl;

            sql = string.Format("select top 10 * from td_question where countryid={0} order by  questiontime desc", name);
            Repeaterwt.DataSource = Td_QuestionManager.SelectAllTd_QuestionsBySql(sql);
            Repeaterwt.DataBind();
            sql = "select top 10 * from td_message where messagetype=5 order by messagetime desc";
            Repeaterkx.DataSource = Td_MessageManager.SelectAllTd_MessagesBySql(sql);
            Repeaterkx.DataBind();
            Td_Kword kword = Td_KwordManager.GetTd_KwordByKwordId(2);
&n