151 lines
7.4 KiB
Plaintext
151 lines
7.4 KiB
Plaintext
<%@ Page Language="C#" MasterPageFile="~/Manage/PageWin.Master" AutoEventWireup="true"
|
||
CodeBehind="Questions_Edit2.aspx.cs" Inherits="Song.Site.Manage.Questions.Questions_Edit2"
|
||
Title="无标题页" %>
|
||
|
||
<%@ MasterType VirtualPath="~/Manage/PageWin.Master" %>
|
||
<%@ Register Assembly="WeiSha.WebControl" Namespace="WeiSha.WebControl" TagPrefix="cc1" %>
|
||
<%@ Register Assembly="WeiSha.WebEditor" Namespace="WeiSha.WebEditor" TagPrefix="WebEditor" %>
|
||
<%@ Register Src="../Utility/SortSelect.ascx" TagName="SortSelect" TagPrefix="uc1" %>
|
||
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" runat="server">
|
||
<script type="text/javascript">
|
||
//此代码为UpdatePanel刷新完成后要执行的代码
|
||
function EndRequestHandler(sender, args) {
|
||
if (args.get_error() == undefined) {
|
||
_KnowledgeAjax_int();
|
||
$("#suggestListBox").hide();
|
||
}
|
||
else {
|
||
alert("There was an error" + args.get_error().message);
|
||
}
|
||
}
|
||
function load() {
|
||
try{
|
||
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
|
||
}catch{}
|
||
}
|
||
$(load);
|
||
</script>
|
||
<asp:ScriptManager ID="ScriptManager1" runat="server">
|
||
</asp:ScriptManager>
|
||
<div class="quesLeft">
|
||
<table cellspacing="0" cellpadding="0" width="100%" border="0">
|
||
<tr>
|
||
<td width="80" class="right">
|
||
类型:
|
||
</td>
|
||
<td>
|
||
<asp:DropDownList ID="ddlType" runat="server" Enabled="False">
|
||
</asp:DropDownList>
|
||
难度:<asp:DropDownList ID="ddlDiff" runat="server">
|
||
<asp:ListItem Value="1">1</asp:ListItem>
|
||
<asp:ListItem Value="2">2</asp:ListItem>
|
||
<asp:ListItem Value="3" Selected="True">3</asp:ListItem>
|
||
<asp:ListItem Value="4">4</asp:ListItem>
|
||
<asp:ListItem Value="5">5</asp:ListItem>
|
||
</asp:DropDownList>
|
||
排序号:<asp:TextBox ID="tbTax" runat="server" Width="60" ToolTip="数值越小越靠前,可以为负值"></asp:TextBox>
|
||
|
||
<asp:CheckBox ID="cbIsUse" runat="server" Text="是否使用" ToolTip="禁用后,不会被随机抽出" Checked="True">
|
||
</asp:CheckBox>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="right">
|
||
所属章节: </td>
|
||
<td>
|
||
|
||
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
|
||
<ContentTemplate>
|
||
<uc1:SortSelect ID="SortSelect1" runat="server" />
|
||
</ContentTemplate>
|
||
|
||
</asp:UpdatePanel>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="right">
|
||
|
||
知识关联: </td>
|
||
<td>
|
||
<cc1:DropDownTree ID="ddlKnlSort" runat="server" Width="150" IdKeyName="Kns_ID" ParentIdKeyName="Kns_PID"
|
||
TaxKeyName="Kns_Tax">
|
||
</cc1:DropDownTree>
|
||
<asp:TextBox ID="tbKnsName" runat="server" Width="80" CssClass="tbKnsName" state="noFocus" EnableTheming="false"></asp:TextBox>
|
||
|
||
<span id="knTitle" class="knTitle" runat="server">关联:无</span> <span style="display: none">
|
||
<asp:TextBox ID="tbKnID" runat="server"></asp:TextBox>
|
||
<asp:TextBox ID="tbKnTit" runat="server"></asp:TextBox>
|
||
</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="right">
|
||
题干:
|
||
</td>
|
||
<td>
|
||
(字数:<span class="count"></span>) <span id="errorInfo" style="color: Red" visible="false"
|
||
runat="server">错误:<asp:Literal ID="ltErrorInfo" runat="server"></asp:Literal></span>
|
||
|
||
<span id="wrongInfo" runat=server visible=false class="wrongInfo" style="color: Red">报错信息<asp:CheckBox ID="cbWrong" runat="server" Text="完成报错处理" /></span>
|
||
<div id="wrongInfoBox" style="display:none"><asp:Literal ID="ltWrongInfo" runat="server"></asp:Literal></div>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
<WebEditor:Editor ID="tbTitle" runat="server" Height="200px" ThemeType="simple" Width="99%"
|
||
afterChange="function(){K('.count').html(this.count('text'))}"></WebEditor:Editor>
|
||
<div style="height: 25px; line-height: 25px">
|
||
试题解析:(字数:<span class="count2"></span>)</div>
|
||
<WebEditor:Editor ID="tbExplan" runat="server" Height="80px" ThemeType="simple"
|
||
afterChange="function(){K('.count2').html(this.count('text'))}"> </WebEditor:Editor>
|
||
|
||
</div>
|
||
<div class="quesRight">
|
||
<script language="javascript" type="text/javascript">
|
||
function _itemCount(self) {
|
||
//编辑器id
|
||
var editid = self.editorid;
|
||
if (editid.indexOf("_") > -1) {
|
||
var num = editid.substring(editid.lastIndexOf("_") + 1);
|
||
var itemTxtCount = $(".itemTxtCount[index=" + num + "]")
|
||
//输入的字数
|
||
var count = self.count('text');
|
||
itemTxtCount.html(count);
|
||
}
|
||
}
|
||
</script>
|
||
<asp:GridView ID="gvAnswer" runat="server" AutoGenerateColumns="False">
|
||
<Columns>
|
||
<asp:TemplateField HeaderText="序号">
|
||
<ItemStyle CssClass="center" Width="40px" />
|
||
<ItemTemplate>
|
||
<%# Container.DataItemIndex + 1 %>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="答案">
|
||
<ItemStyle CssClass="center" Width="40px" />
|
||
<ItemTemplate>
|
||
<asp:CheckBox ID="cbAns" CssClass="rbAns" runat="server" Checked='<%# Eval("Ans_IsCorrect","{0}")=="True"%>'>
|
||
</asp:CheckBox>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:TemplateField HeaderText="选择项">
|
||
<ItemStyle CssClass="left" />
|
||
<ItemTemplate>
|
||
<span style="display:none">(字数:<span class='itemTxtCount' index="<%#Container.DataItemIndex %>">0</span>)</span>
|
||
<WebEditor:Editor ID="itemTxt" runat="server" Width="98%" Height="30px" Text='<%# Eval("Ans_Context")%>'
|
||
ThemeType="item" afterChange="function(){_itemCount(this);}"> </WebEditor:Editor>
|
||
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
</asp:GridView>
|
||
</div>
|
||
</asp:Content>
|
||
<asp:Content ID="Content2" ContentPlaceHolderID="cphBtn" runat="server">
|
||
<cc1:EnterButton verify="true" ID="btnEnter" runat="server" Text="确定" OnClick="btnEnter_Click"
|
||
ValidationGroup="enter" />
|
||
<%--<Song:DeleteButton ID="DeleteButton1" runat="server" OnClick="btnDelete_Click" />--%>
|
||
<cc1:CloseButton ID="CloseButton1" runat="server" />
|
||
<script type="text/javascript" src="Scripts/KnowledgeAjax.js"></script>
|
||
</asp:Content>
|