⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shortqolsexual.ascx

📁 医疗决策支持系统
💻 ASCX
📖 第 1 页 / 共 2 页
字号:
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="ShortQOLSexual.ascx.cs" Inherits="Caisis.UI.Modules.Prostate.Eforms.ShortQOLSexual" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>
<%@ Register TagPrefix="euc" Namespace="Caisis.UI.Core.Classes.CustomControls" Assembly="Caisis.UI" %>
<link href="../../../StyleSheets/EformStyles.css" rel="stylesheet" type="text/css">
<script language="javascript">
// updateSurveyNotes(), which has a runtime dependency, is defined on ShortQOLUrinary.ascx

function updateSexualSum() {
	updateSumWithSelections('SexualQTotal','<%= SurveyItemResult_2.ClientID %>','<%= SurveyItemResult_3.ClientID %>',null);
	updateSurveyNotes();
}


</script>
<a name="ShortQOLSexual" /><span class="controlBoxTitle">Erectile Function Survey </span><br>

<table width="650" border="0" cellspacing="0" cellpadding="5" style="border: solid 1px #cccccc;">
  <tr>
    <td width="5%" valign="top" class="ControlBoxRowAlternatingRowsA"><strong>9</strong></td>
    <td width="6%" valign="top" class="ControlBoxRowAlternatingRowsA">Q4</td>
    <td valign="top" class="ControlBoxRowAlternatingRowsA">During the last four (4) weeks when you attempted to have erections, how often did you use Viagra or other Sildenafil agent?</td>
    <td valign="top" class="ControlBoxRowAlternatingRowsA">
	<%-- see ShortQOLUrinary.ascx for notes, type and total was copied here because EnableOnUIEvent was not working across user controls --%>
	<euc:EformHidden id="SurveyType_1_Sexual" runat="server" RecordId="1" Table="Surveys" Field="SurveyType" Value="Short QOL Urinary and Sexual"/>
	<euc:EformHidden id="SurveyTotal_1_Sexual" runat="server" RecordId="1" Table="Surveys" Field="SurveyTotal" Value="33"/>
	<euc:EformHidden id="SurveyQuestion_4" runat="server" RecordId="4" ParentRecordId="1" Table="SurveyItems" Field="SurveyItem" Value="Q4 How often do you use a pill like Viagra"/>
	<%-- note: q4 does not participate in survey sum --%>
	<euc:EformDropDownList TABLE="SurveyItems" FIELD="SurveyItemResult" 
		id="SurveyItemResult_1"  runat="server" RecordId="4" ParentRecordId="1"
		EnableHiddenOnUIEvent="SurveyQuestion_4,SurveyType_1_Sexual,SurveyTotal_1_Sexual">
		
			<asp:ListItem Value="">-- Select Value --</asp:ListItem>
			<asp:ListItem Value="1">1: No attempt at erections</asp:ListItem>
			<asp:ListItem Value="2">2: Almost never / never</asp:ListItem>
			<asp:ListItem Value="3">3: A few times (much less than half of the time)</asp:ListItem>
			<asp:ListItem Value="4">4: Sometimes (about half of the time)</asp:ListItem>
			<asp:ListItem Value="5">5: Most times (much more than half of the time)</asp:ListItem>
			<asp:ListItem Value="6">6: Almost always / always</asp:ListItem>
	</euc:EformDropDownList>	</td>
  </tr>
  <tr>
    <td valign="top" class="ControlBoxRowAlternatingRowsB">&nbsp;</td>
    <td valign="top" class="ControlBoxRowAlternatingRowsB">Q5</td>
    <td valign="top" class="ControlBoxRowAlternatingRowsB">During the last four (4) weeks, how often were you able to get an erection during sexual activity?</td>
    <td valign="top" class="ControlBoxRowAlternatingRowsB"> 
        
    <euc:EformHidden id="SurveyQuestion_5" runat="server" RecordId="5" ParentRecordId="1" Table="SurveyItems" Field="SurveyItem" Value="Q5 How often get erection during sexual activity"/>
	<euc:EformDropDownList TABLE="SurveyItems" FIELD="SurveyItemResult" 
		id="SurveyItemResult_2"  runat="server" RecordId="5" ParentRecordId="1"
		EnableHiddenOnUIEvent="SurveyQuestion_5,SurveyType_1_Sexual,SurveyTotal_1_Sexual,SurveyNotes_1"
		AppendToOnChange="updateSexualSum();">
		
			<asp:ListItem Value="">-- Select Value --</asp:ListItem>
			<asp:ListItem Value="1">1: No sexual activity</asp:ListItem>
			<asp:ListItem Value="2">2: Almost never / never</asp:ListItem>
			<asp:ListItem Value="3">3: A few times (much less than half of the time)</asp:ListItem>
			<asp:ListItem Value="4">4: Sometimes (about half of the time)</asp:ListItem>
			<asp:ListItem Value="5">5: Most times (much more than half of the time)</asp:ListItem>
			<asp:ListItem Value="6">6: Almost always / always</asp:ListItem>
	</euc:EformDropDownList>    </td>
  </tr>
  <tr>
    <td valign="top" class="ControlBoxRowAlternatingRowsA">&nbsp;</td>
    <td valign="top" class="ControlBoxRowAlternatingRowsA">Q6</td>
    <td valign="top" class="ControlBoxRowAlternatingRowsA">During the last four (4) weeks, when you had erections with sexual stimulation, how often were your erections hard enough for penetration (entering your partner)?</td>
    <td valign="top" class="ControlBoxRowAlternatingRowsA">
        <euc:EformHidden id="SurveyQuestion_6" runat="server" RecordId="6" ParentRecordId="1" Table="SurveyItems" Field="SurveyItem" Value="Q6 How often erections hard enough for penetration"/>
        <euc:EformDropDownList TABLE="SurveyItems" FIELD="SurveyItemResult" 
		id="SurveyItemResult_3"  runat="server" RecordId="6" ParentRecordId="1"
		EnableHiddenOnUIEvent="SurveyQuestion_6,SurveyType_1_Sexual,SurveyTotal_1_Sexual,SurveyNotes_1"
		AppendToOnChange="updateSexualSum();">
		
			<asp:ListItem Value="">-- Select Value --</asp:ListItem>
			<asp:ListItem Value="1">1: No sexual activity</asp:ListItem>
			<asp:ListItem Value="2">2: Almost never / never</asp:ListItem>
			<asp:ListItem Value="3">3: A few times (much less than half of the time)</asp:ListItem>
			<asp:ListItem Value="4">4: Sometimes (about half of the time)</asp:ListItem>
			<asp:ListItem Value="5">5: Most times (much more than half of the time)</asp:ListItem>
			<asp:ListItem Value="6">6: Almost always / always</asp:ListItem>
		</euc:EformDropDownList>    </td>
  </tr>
  <tr>
    <td class="ControlBoxRowAlternatingRowsB">&nbsp;</td>
    <td class="ControlBoxRowAlternatingRowsB">&nbsp;</td>
    <td class="ControlBoxRowAlternatingRowsB"><strong>(Q5+Q6) = TOTAL : </strong></td>
    <td class="ControlBoxRowAlternatingRowsB" style="font-weight: bold; font-size: 13px;">&nbsp;<span id="SexualQTotal"></span>&nbsp;</td>
  </tr>
  <tr  id="LastSexualQOLRow" runat="server">
    <td colspan="2" class="ControlBoxRowAlternatingRowsB">&nbsp;</td>
    <td colspan="2" class="ControlBoxRowAlternatingRowsB"><asp:Label CssClass="blackBoldTextSmall" ID="SexualQOL" Runat="server" />&nbsp;</td>
  </tr>
  <tr>
    <td height="45" class="ControlBoxRowAlternatingRowsA"><strong>10</strong></td>
    <td colspan="3" class="ControlBoxRowAlternatingRowsA">
	<table border="0" cellspacing="0" cellpadding="0" width="390">
      <tr>
        <td>Current Erectile Function</td>
        <td align="right"><euc:EformHidden id="SurveyType_2" runat="server" RecordId="3" Table="Surveys" Field="SurveyType" Value="Sexual Function"/>
          <euc:EformHidden id="SurveyDate_3" runat="server" RecordId="3" Table="Surveys" Field="SurveyDate"/>
		  <euc:EformHidden id="SurveyDateText_3" runat="server" RecordId="3" Table="Surveys" Field="SurveyDateText"/>
          <euc:EformHidden id="SurveyQuestion_ErectileFunction" runat="server" RecordId="1" ParentRecordId="3" Table="SurveyItems" Field="SurveyItem" Value="Erectile Function"/>
          <euc:EformDropDownList TABLE="SurveyItems" FIELD="SurveyItemResult" 
		id="SurveyItemResult_4"  runat="server" RecordId="1" ParentRecordId="3"
		EnableHiddenOnUIEvent="SurveyQuestion_ErectileFunction,SurveyType_2,SurveyDate_3,SurveyDateText_3">
            <asp:ListItem Value="">-- Select Value --</asp:ListItem>
            <asp:ListItem Value="1">1: Normal, full erections</asp:ListItem>
            <asp:ListItem Value="2">2: Full, but recently diminished</asp:ListItem>
            <asp:ListItem Value="3">3: Partial, satisfactory for intercourse</asp:ListItem>
            <asp:ListItem Value="4">4: Partial, unsatisfactory for intercourse</asp:ListItem>
            <asp:ListItem Value="5">5: Impotent</asp:ListItem>
          </euc:EformDropDownList>          </td>
      </tr>
    </table><asp:Label CssClass="blackBoldTextSmall" ID="LastPot" Runat="server" />    </td>
  </tr>
  <tr>
    <td height="45" valign="top" class="ControlBoxRowAlternatingRowsB"><strong>11</strong></td>
    <td colspan="3" class="ControlBoxRowAlternatingRowsB"><table border="0" cellspacing="0" cellpadding="0" width="100%">
      <tr>
        <td width="40%"> Date Partial Erection Achieved</td>
        <td><asp:Label id="DatePartialErectionAchievedLabel" runat="server" Font-Bold="true">None Currently Recorded</asp:Label></td>
      </tr>
      <tr id="PastPartialErectionRow" runat="server">
        <td align="right" style="padding-top: 14px; padding-bottom: 14px; font-size: 11px;">If the date is known, you may record it now:&nbsp;&nbsp;&nbsp; </td>
        <td style="padding-top: 14px; padding-bottom: 14px;"><euc:EformHidden id="SurveyType_PartialErection" runat="server" RecordId="7" Table="Surveys" Field="SurveyType" Value="Sexual Function"/>
            <euc:EformHidden id="SurveyQuestion_PartialErection" runat="server" RecordId="1" ParentRecordId="7" Table="SurveyItems" Field="SurveyItem" Value="Erectile Function"/>
            <euc:EformHidden id="SurveyItemResult_PartialErection" runat="server" RecordId="1" ParentRecordId="7" Table="SurveyItems" FIELD="SurveyItemResult"  Value="3"/>
            <euc:EformHidden id="PartialErection_SurveyDate" runat="server" RecordId="7" Table="Surveys" Field="SurveyDate"/>
            <euc:EformTextBox ShowCalendar="true" CalcDate="true" style="width:90px;" TABLE="Surveys"  RecordId="7"  FIELD="SurveyDateText" Runat="server" ID="PartialErection_SurveyDateText" EnableHiddenOnUIEvent="SurveyType_PartialErection,SurveyQuestion_PartialErection,SurveyItemResult_PartialErection"/></td>
      </tr>
    </table>
  </td>
  </tr>
  <tr>
    <td height="45" class="ControlBoxRowAlternatingRowsA" valign="top"><strong>12</strong></td>
    <td colspan="3" class="ControlBoxRowAlternatingRowsA">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
      <tr>
        <td width="57%">Date Full (but recently diminished) Erection Achieved </td>
        <td><asp:Label id="DateFullRecentlyDiminishedErectionAchievedLabel" runat="server" Font-Bold="true">None Currently Recorded</asp:Label></td>
      </tr>
      <tr id="PastFullRecentlyDiminishedRow" runat="server">
        <td align="right" style="padding-top: 14px; padding-bottom: 14px;">If the date is known, you may record it now:&nbsp;&nbsp;&nbsp; </td>
        <td style="padding-top: 14px; padding-bottom: 14px;"><euc:EformHidden id="SurveyType_FullRecentlyDiminishedErection" runat="server" RecordId="8" Table="Surveys" Field="SurveyType" Value="Sexual Function"/>
            <euc:EformHidden id="SurveyQuestion_FullRecentlyDiminishedErection" runat="server" RecordId="1" ParentRecordId="8" Table="SurveyItems" Field="SurveyItem" Value="Erectile Function"/>
            <euc:EformHidden id="SurveyItemResult_FullRecentlyDiminishedErection" runat="server" RecordId="1" ParentRecordId="8" Table="SurveyItems" FIELD="SurveyItemResult"  Value="2"/>
            <euc:EformHidden id="FullRecentlyDiminishedErection_SurveyDate" runat="server" RecordId="8" Table="Surveys" Field="SurveyDate"/>
            <euc:EformTextBox ShowCalendar="true" CalcDate="true" style="width:90px;" TABLE="Surveys"  RecordId="8"  FIELD="SurveyDateText" Runat="server" ID="FullRecentlyDiminishedErection_SurveyDateText" EnableHiddenOnUIEvent="SurveyType_FullRecentlyDiminishedErection,SurveyQuestion_FullRecentlyDiminishedErection,SurveyItemResult_FullRecentlyDiminishedErection"/></td>
      </tr>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -