/// <summary>
    /// 数据绑定到列表
    /// </summary>
    private void DataBind()
    {
        WebBean bean  = WebBean.GetInstance();
        var     model = new UrlDataModel
        {
            GUID    = string.Empty,
            Url     = TextBoxUrl.Text.Trim(),
            UrlName = TextBoxUrlName.Text.Trim()
        };
        DataSet dataSet = bean.SelectUrlData(model);

        Repeater1.DataSource = dataSet;
        Repeater1.DataBind();
    }
    /// <summary>
    /// 数据绑定到列表
    /// </summary>
    private void DataBind()
    {
        WebBean bean = WebBean.GetInstance();

        bool?authentication = null;

        switch (DropDownListAuthentication.SelectedValue)
        {
        case "1":
            authentication = true;
            break;

        case "2":
            authentication = false;
            break;
        }
        bool?show = null;

        switch (DropDownListShow.SelectedValue)
        {
        case "1":
            show = true;
            break;

        case "2":
            show = false;
            break;
        }
        UrlDataModel model = new UrlDataModel
        {
            GUID               = string.Empty,
            Url                = TextBoxUrl.Text.Trim(),
            UrlName            = TextBoxUrlName.Text.Trim(),
            UserAuthentication = authentication,
            Show               = show
        };
        DataSet dataSet = bean.SelectUrlData(model);

        Repeater1.DataSource = dataSet;
        Repeater1.DataBind();
    }
Esempio n. 3
0
 /// <summary>
 /// 初始化页面
 /// </summary>
 /// <param name="urlGuid"></param>
 private void InitPage(string urlGuid)
 {
     //如果传入的参数为空,则是插入调用
     if (String.IsNullOrEmpty(urlGuid))
     {
         AddOrUpdate         = "add";
         TextBoxUrl.ReadOnly = false;
         ClearTextBox();
     }
     else
     {
         AddOrUpdate = "update";
         UrlDataModel model = new UrlDataModel
         {
             GUID               = urlGuid,
             UrlName            = string.Empty,
             UserAuthentication = null,
             Show               = null
         };
         WebBean bean    = WebBean.GetInstance();
         DataSet dataSet = bean.SelectUrlData(model);
         if (dataSet == null || dataSet.Tables.Count <= 0 || dataSet.Tables[0].Rows.Count <= 0)
         {
             return;
         }
         foreach (DataRow row in dataSet.Tables[0].Rows)
         {
             TextBoxUrlName.Text = row["UrlName"].ToString();
             TextBoxUrlCode.Text = row["UrlCode"].ToString();
             TextBoxUrl.Text     = row["Url"].ToString();
             TextBoxParams.Text  = row["UrlParams"].ToString();
             DropDownListAuthentication.Items.FindByValue(Convert.ToBoolean(row["UserAuthentication"].ToString()) ? "0" : "1").Selected = true;
             DropDownListShow.Items.FindByValue(Convert.ToBoolean(row["Show"].ToString()) ? "0" : "1").Selected = true;
         }
     }
 }