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

📄 editarticle.ascx

📁 如果不使用IIS,请先运行 XSP.exe,待提示已侦听 8080端口后
💻 ASCX
字号:
<%@ Control Language="VB" AutoEventWireup="false" CodeFile="EditArticle.ascx.vb" Inherits="DesktopModules_Article_EditArticle" %>

<%@ Register src="../../htmleditor/editorl.ascx" tagname="editorl" tagprefix="uc1" %>

<%@ Register src="../../controls/selectLink.ascx" tagname="selectLink" tagprefix="uc2" %>

<script language="javascript" type="text/javascript" src="<%= ResolveUrl("~/controls/My97DatePicker/WdatePicker.js") %>"></script>


<style type="text/css" >
    .articletable td
        {
    	     text-align:left; 
    	}
    </style>

<asp:HiddenField ID="hidarticleid" runat="server" />

<input type="hidden" id="hidlink" value='<%= hidlink %>' name="hidlink" />

<asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">
    <asp:View ID="View1" runat="server">
   <table style=" width:800px" class="table_3d">
    <tr>
        <td>
            <asp:Button ID="btnAdd" runat="server" Text="新增文章" /></td>
        <td>所属分类<asp:DropDownList ID="ddlArticleClass" runat="server">
            </asp:DropDownList></td>
        <td>
            创建日期<asp:TextBox ID="txtStDate" runat="server" onfocus="new WdatePicker(this)"  ></asp:TextBox>-
            <asp:TextBox ID="txtEdDate" runat="server" onfocus="new WdatePicker(this)"  ></asp:TextBox>
        </td>
        <td><asp:Button ID="btnQuery" runat="server" Text="查找" />
            <asp:Button ID="btnFH" runat="server" Text="返回" /></td>
    </tr>
    <tr>
        <td colspan="4">
            <asp:GridView ID="grdArticles" runat="server" AllowPaging="true"  
              AutoGenerateColumns="False" Width="95%" 
              PageSize="10" CssClass="table_3d"
             >
             <Columns>
                <asp:BoundField HeaderText="Id" DataField="Id" />
                
             
                 <asp:TemplateField HeaderText="标题">
                     
                     <ItemTemplate>
                         <a href='<%#Eval("ArticleUrl")%>' target="_blank" >
                            <%#Eval("TitleIntact")%>
                         </a>
                     </ItemTemplate>
                 </asp:TemplateField>
                
                <asp:BoundField HeaderText="作者" DataField="Author" />
                
                <asp:BoundField HeaderText="创建时间" DataField="CreateTime" />
                
                <asp:BoundField HeaderText="修改时间" DataField="UpdateTime" />
                
                <asp:TemplateField HeaderText="编辑">
                    <ItemTemplate>
                        <asp:LinkButton CommandName="E" CommandArgument='<%# Eval("Id") %>' runat="server" >
                            编辑
                        </asp:LinkButton>
                        <asp:LinkButton  CommandName="D" CommandArgument='<%# Eval("Id") %>' runat="server" OnClientClick="return confirm('确定要删除吗')" >
                            删除
                        </asp:LinkButton>
                    </ItemTemplate>
                </asp:TemplateField>
             
             </Columns>
             
             
             
                <EmptyDataTemplate>
                    没有找到
                </EmptyDataTemplate>       
            </asp:GridView>
            
        </td>
    
    </tr>
</table>
    
    </asp:View>

    <asp:View ID="View2" runat="server">
        <div style=" width:800px">
            <table width="100%" class="table_3d">
                <tr>
                    <td>
                        <asp:LinkButton ID="showpane1" runat="server" Font-Bold="True">基本信息</asp:LinkButton>
                    </td>
                    <td>
                        <asp:LinkButton ID="showpane2" runat="server" Font-Bold="True">分类及其他</asp:LinkButton>
                    </td>
                </tr>
            </table>
            <div id="pane1" runat="server">
                <table width="100%" class="articletable table_3d">
                    <tr>
                        <td>
                            完整标题
                        </td>
                        <td>
                            <asp:TextBox ID="txtTitleIntact" runat="server" Width="370px"></asp:TextBox>
                        </td>
                        <td class="style1">
                            标题颜色
                        </td>
                        <td>
                            <dnnlite:FrameInputTextBox ID="txtTitleColor" runat="server" URL="~/controls/SelColor.htm"
                                FrameWidth="260" FrameHeight="200" ImgUrl="~/images/1x1.GIF">
                                <TextBoxStyle Width="50" BorderStyle="Solid" BorderWidth="1" />
                                <ButtonStyle Width="20" Height="20" BorderColor="ActiveBorder" BorderStyle="Solid"
                                    BorderWidth="1" />
                            </dnnlite:FrameInputTextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            副标题
                        </td>
                        <td>
                            <asp:TextBox ID="txtSubheading" runat="server" Width="370px"></asp:TextBox>
                        </td>
                        <td >
                            新闻图片链接
                        </td>
                        <td>
                             <asp:TextBox ID="txtImg" runat="server"></asp:TextBox><br />
                            <asp:CheckBox ID="chkAutoGetImg" runat="server" Text="自动提取第一张图片作为新闻图"
                             Checked="true" 
                             />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            作者
                        </td>
                        <td>
                            <dnnlite:FrameInputTextBox ID="txtAuthor" runat="server" URL="~/DesktopModules/Article/Author.aspx"
                                ImgUrl="~/images/FileManager/ToolBarFilterEnabled.gif" FrameWidth="200" FrameHeight="400">
                            </dnnlite:FrameInputTextBox>
                        </td>
                        <td class="style1">
                            来源
                        </td>
                        <td>
                            <dnnlite:FrameInputTextBox ID="txtCopyFrom" runat="server" URL="~/DesktopModules/Article/copyfrom.htm"
                                ImgUrl="~/images/FileManager/ToolBarFilterEnabled.gif" FrameWidth="200" FrameHeight="400">
                            </dnnlite:FrameInputTextBox>
                            <%--<asp:TextBox ID="txtCopyFrom" runat="server"></asp:TextBox>--%>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            关键字
                        </td>
                        <td>
                            <asp:TextBox ID="txtKeyWord" runat="server" Width="370px"></asp:TextBox>
                        </td>
                        <td class="style1" colspan="2">
                            <asp:CheckBox ID="chkSaveLocal" runat="server" Text="图片保存本地" Checked="true" />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            所在页面
                        </td>
                        <td>

                            <script type="text/javascript">
                                function setlink(id) {
                                    document.getElementById("divTab").style.display = "none";
                                    document.getElementById("divWB").style.display = "none";
                                    document.getElementById(id).style.display = "";
                                    document.getElementById("hidlink").value = id;

                                }
                            </script>

                            <asp:RadioButton ID="rdoTab" onclick="setlink('divTab')" runat="server" GroupName="pagetype"
                                Text="内部页面" Checked="true" />
                            <asp:RadioButton ID="rdoLink" onclick="setlink('divWB')" runat="server" GroupName="pagetype"
                                Text="外部链接" />
                        </td>
                        <td colspan="2">
                            <div id="divTab">
                                <asp:DropDownList ID="ddltab" runat="server">
                                </asp:DropDownList>
                            </div>
                            <div id="divWB" style="display: none">
                                <asp:TextBox ID="txtLinkUrl" runat="server" Width="95%"></asp:TextBox></div>

                            <script type="text/javascript">
                                if (document.getElementById("hidlink").value == 'divWB') {
                                    document.getElementById("divTab").style.display = "none";
                                    document.getElementById("divWB").style.display = "";
                                }
                            </script>

                        </td>
                    </tr>
                    <tr>
                        <td>
                            简介
                        </td>
                        <td>
                            <asp:TextBox ID="txtIntro" runat="server" TextMode="MultiLine" Width="369px" Height="25px"
                                MaxLength="255"></asp:TextBox>
                        </td>
                        <td class="style1">
                            &nbsp;
                        </td>
                        <td>
                            &nbsp;
                        </td>
                    </tr>
                    <tr>
                        <td>
                            分页类型
                        </td>
                        <td>
                            <asp:DropDownList ID="ddlPaginationType" runat="server">
                                <asp:ListItem Value="0">不分页</asp:ListItem>
                                <asp:ListItem Value="1">自动分页</asp:ListItem>
                                <asp:ListItem Value="2">手动分页</asp:ListItem>
                            </asp:DropDownList>
                        </td>
                        <td class="style1">
                            自动分页时每页字符数
                        </td>
                        <td>
                            <asp:TextBox ID="txtMaxCharPerPage" runat="server" Width="50"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            内容
                        </td>
                        <td colspan="3">
                            <uc1:editorl ID="editorContent" runat="server" Height="300" />
                        </td>
                    </tr>
                </table>
            </div>
            <div id="pane2" runat="server" visible="false" style="text-align: center">
               
                
                <table width="100%" style=" text-align:left " class="table_3d">
                <tr>
                    <td>所属分类</td>
                    <td><asp:CheckBoxList ID="chkBelongClass" runat="server" Width="400px" CellPadding="0"
                    CellSpacing="0" Style="text-align: left">
                </asp:CheckBoxList></td>
                </tr>
                <tr>
                    <td>
                        </td>
                    <td><asp:CheckBox ID="chkIsTop" runat="server" Text="是否置顶" /></td>
                </tr>
                <tr>
                    <td>
                        点击数</td>
                    <td>
                        <asp:TextBox ID="txtHits" runat="server"></asp:TextBox></td>
                </tr>
                <tr>
                    <td colspan="2">
                        <asp:CheckBox ID="chkneedcomment" runat="server" Text="允许评论" /></td>
                </tr>
                
                </table>
                
            </div>
            <table>
                <tr>
                    <td colspan="2">
                        <asp:Label ID="lblerr" runat="server" ForeColor="Red" EnableViewState="false"></asp:Label>
                    </td>
                </tr>
                <tr>
                    <td>
                        <asp:Button ID="btnSave" runat="server" Text="保存" />
                    </td>
                    <td>
                        <asp:Button ID="btnBack" runat="server" Text="返回" />
                    </td>
                </tr>
            </table>
        </div>
    </asp:View>
</asp:MultiView>







⌨️ 快捷键说明

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