阅读 40

多选项、多个选择项【c#】

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="AddDataInfoCertificate.ascx.cs" Inherits="DotNetNuke.Modules.Project.AddDataInfoCertificate" %>



   
      
    
------- using System; using System.Collections; using System.Configuration; using System.Data; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using DotNetNuke; using DotNetNuke.Security.Roles; using DotNetNuke.Services.Localization; using DotNetNuke.Security; using DotNetNuke.Services.Exceptions; using DotNetNuke.Modules.HRAddUser; namespace DotNetNuke.Modules.Project { public partial class AddDataInfoCertificate : DotNetNuke.Entities.Modules.PortalModuleBase, DotNetNuke.Entities.Modules.IActionable { private DotNetNuke.Modules.HRAddUser.HRAddUserController hrc = new HRAddUserController(); private DotNetNuke.Modules.Project.ProjectController pc = new ProjectController(); protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { FillUI(); } } private void FillUI() { ddlCName.Visible = false; if (Convert.ToInt32(lblBUseCertificateID.Text) > 0) { CheckBox1.Visible = false; CheckBox2.Visible = false; CheckBox3.Visible = false; CheckBox4.Visible = false; CheckBox5.Visible = false; CheckBox6.Visible = false; CheckBox7.Visible = false; string sWhere = " where BUseCertificateID=" + Convert.ToInt32(lblBUseCertificateID.Text) + " "; DataTable dtBidProject = pc.GetDataInfoCertificate(sWhere); lblBidUserName.Text = Convert.ToString(dtBidProject.Rows[0]["SubmitUserName"]); lblBidDate.Text = Convert.ToDateTime(dtBidProject.Rows[0]["CreateDate"]).ToString("yyyy-MM-dd"); tbBeUsedName.Text = Convert.ToString(dtBidProject.Rows[0]["BeUsedName"]); ddlCName.Visible = true; ddlCName.SelectedValue = Convert.ToString(dtBidProject.Rows[0]["CName"]); } else { lblBidUserName.Text = UserInfo.DisplayName; lblBidDate.Text = DateTime.Today.ToString("yyyy-MM-dd"); } } protected void btnSubmit_Click(object sender, EventArgs e) { if (CheckInput()) { if (Convert.ToInt32(lblBUseCertificateID.Text) > 0) { pc.UpdateDataInfoCertificateInfo(Convert.ToInt32(lblBUseCertificateID.Text), baid, beuserdid, tbBeUsedName.Text, ddlTitle.SelectedValue, ddlCName.SelectedValue, tbxRemarks.Text, UserId); } else { if (CheckBox1.Checked == true) { pc.AddDataInfoCertificateInfo(baid, beuserdid, tbBeUsedName.Text, ddlTitle.SelectedValue, "注册造价师", tbxRemarks.Text, UserId); } if (CheckBox2.Checked == true) { pc.AddDataInfoCertificateInfo(baid, beuserdid, tbBeUsedName.Text, ddlTitle.SelectedValue, "一级建造师", tbxRemarks.Text, UserId); } if (CheckBox3.Checked == true) { pc.AddDataInfoCertificateInfo(baid, beuserdid, tbBeUsedName.Text, ddlTitle.SelectedValue, "招标师", tbxRemarks.Text, UserId); } if (CheckBox4.Checked == true) { pc.AddDataInfoCertificateInfo(baid, beuserdid, tbBeUsedName.Text, ddlTitle.SelectedValue, "咨询师", tbxRemarks.Text, UserId); } if (CheckBox5.Checked == true) { pc.AddDataInfoCertificateInfo(baid, beuserdid, tbBeUsedName.Text, ddlTitle.SelectedValue, "监理师", tbxRemarks.Text, UserId); } if (CheckBox6.Checked == true) { pc.AddDataInfoCertificateInfo(baid, beuserdid, tbBeUsedName.Text, ddlTitle.SelectedValue, "公路造价师", tbxRemarks.Text, UserId); } if (CheckBox7.Checked == true) { pc.AddDataInfoCertificateInfo(baid, beuserdid, tbBeUsedName.Text, ddlTitle.SelectedValue, "造价员", tbxRemarks.Text, UserId); } } Response.Redirect(DotNetNuke.Common.Globals.NavigateURL(), true); } } protected void btnCancel_Click(object sender, EventArgs e) { Response.Redirect(DotNetNuke.Common.Globals.NavigateURL(), true); } private bool CheckInput() { bool Result = true; if (ddlBidProjectName.Text == "请选择") { lblMessage.Text = "请选择投标项目名称。"; Result = false; } return Result; } #region IActionable 成员 DotNetNuke.Entities.Modules.Actions.ModuleActionCollection DotNetNuke.Entities.Modules.IActionable.ModuleActions { get { Entities.Modules.Actions.ModuleActionCollection Actions = new Entities.Modules.Actions.ModuleActionCollection(); Actions.Add(GetNextActionID(), Localization.GetString(Entities.Modules.Actions.ModuleActionType.AddContent, LocalResourceFile), Entities.Modules.Actions.ModuleActionType.AddContent, "", "", EditUrl(), false, SecurityAccessLevel.Edit, true, false); return Actions; } } #endregion } }

  

原文:https://www.cnblogs.com/liuguiqing/p/15233358.html

文章分类
代码人生
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐