小编Muh*_*tar的帖子

确定操作的足够内存的可用性

我们能否为操作确定足够的内存可用性?如果是,那该怎么办?谢谢

c# memory asp.net

7
推荐指数
1
解决办法
3960
查看次数

如何检查请求来自使用ASP.NET技术的本地主机

我正在实现一个私人页面,它只公开要求本地主机而不是外部主机.

我可以使用哪些技术堆栈来检查请求来源?谢谢.

.net c# asp.net

7
推荐指数
1
解决办法
4597
查看次数

在localresource文件中的代码后面的字符串的转换

我为每个页面使用VisualStudio(.resx和.fr.resx)创建了本地资源文件.现在可以翻译.aspx页面中的所有控件文本.

但是我可以在这个loacal资源文件中翻译我的代码中的字符串吗?如果是,我如何从App_LocalResources映射中的本地.resx文件中读取代码中的值?

.net c# asp.net localization

7
推荐指数
1
解决办法
2961
查看次数

明确将链接视为绝对链接?

我在我的一个页面上有一个控件,它接受一些用户输入(URL)并允许用户测试链接.

<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("URL") %>' Target="_blank">Click here to test link</asp:HyperLink>
Run Code Online (Sandbox Code Playgroud)

问题是,如果用户输入网址"google.com",则该链接将被视为"http://localhost/google.com".我必须把"http://www.google.com"放到正确的位置.

在所有情况下都可以将链接视为绝对链接吗?

html c# navigation asp.net

7
推荐指数
1
解决办法
1284
查看次数

如何在asp.net中显示其他网站的RSS FEED到我的网站?

我想在我的ASP.NET站点中显示其他网站的RSS FEED.我该怎么办?

.net c# asp.net rss feed

7
推荐指数
2
解决办法
1万
查看次数

你如何正确使用UpdatePanel?(asp.net)

我似乎对他们没有任何问题.

我有一个更新面板,里面有一些复选框.我检查它们,点击我的保存按钮,但它会导致更新面板回发(刷新)并将它们全部设置为空白.重绘方法在按钮代码之前运行.

使用带有可以操作的复选框的updatepanel的正确方法是什么?

编辑:我认为问题可能是一个基本的设计问题.我真的需要一个关于如何正确使用updatepanel的完整教程.

.net asp.net ajax updatepanel

6
推荐指数
1
解决办法
3万
查看次数

使用ASP.Net实现多语言网站

我正在使用ASP.Net实现一个多语言网站.语言为英语,法语和阿拉伯语.请注意,阿拉伯语的方向是RTL.实施多语言支持的最佳方式是什么?我打算使用.Net本地化功能,但网站文本存储在DB中.对于控件(表单控件),我可以使用resx文件.我是否需要构建两个不同的页面(一个用于LTR而另一个用于RTL)?或者我可以为所有三种语言都有一个ASPx文件吗?

我想听一些实现这类Web应用程序的最佳实践.

在此先感谢,
Abdel Olakara

html c# asp.net localization

6
推荐指数
1
解决办法
2536
查看次数

在PostBack之后在GridView中保留DataSource

所以我在ASPX页面中有一个GridView.

当我点击<asp:Button id="btnBindIt" runat="server" />它时绑定数据表如下:

theDataTable = GetAllTheRecords();
gvTheGridView.DataSource = theDataTable;
gvTheGridView.DataBind();
Run Code Online (Sandbox Code Playgroud)

注意:theDataTable是会员

private DataTable theDataTable;
Run Code Online (Sandbox Code Playgroud)

这按预期工作.

现在,在很好地显示GridView之后,我想将数据导出为CSV,所以我现在单击<asp:Button id="btnExportIt" runat="server" />运行代码的那个:

exportToCsv(theDataTable);
Run Code Online (Sandbox Code Playgroud)

但是theDataTable没有.

所以我试过了

exportToCsv(gvTheGridView.DataSource)
Run Code Online (Sandbox Code Playgroud)

哪个也是null.

持久化这些数据的标准方法是什么?我真的不想再次点击数据库,因为它是一个很长的SPROC并且用户已经等了一次.

提前致谢!

c# asp.net datatable gridview

6
推荐指数
3
解决办法
2万
查看次数

如何在asp.net中单击标签消息时显示完整消息?

目前我正在这样的网格标签中一次显示完整的消息.

<asp:TemplateField HeaderText="Message" ItemStyle-CssClass="gridlabeltextleftalign">
      <ItemTemplate>                        
                    <div style="word-wrap: break-word; width: 240px; text-align: left">
                              <asp:Label ID="lblMessage" runat="server" Font-Size="12px" Text='<%#DataBinder.Eval(Container.DataItem, "Message") %>'></asp:Label> 
                             </div>

                        </ItemTemplate>

                    </asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)

我希望在单击时单行显示消息,然后显示整个消息.

请告诉我.

asp.net

6
推荐指数
1
解决办法
611
查看次数

使用javascript查找置于gridview内的复选框和文本框

我希望将复选框的值放在网格视图中.如果选中复选框,则应启用该行中的文本框,如果再次取消选中该文本框,则文本框应清除并禁用.几小时后我问了这个问题,但仍然没有得到满意的答复.我试过这样的.

//我的网格代码

<asp:GridView ID="DeptGrid" runat="server" AutoGenerateColumns="False">
                <Columns>
                    <asp:BoundField DataField="DeptId" HeaderText="ID"/>
                    <asp:BoundField DataField="DeptName" HeaderText="Department"/>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <asp:CheckBox ID="addToCompanyBox"  onClick="EnableHODBox()" runat="server" />
                        </ItemTemplate>
                        <HeaderTemplate>
                            Add
                        </HeaderTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <asp:TextBox ID="hodNameBox" runat="server" Width="200px" Enabled="false"></asp:TextBox>
                        </ItemTemplate>
                        <HeaderTemplate>
                            Dept Head
                        </HeaderTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
Run Code Online (Sandbox Code Playgroud)

//我的javascript代码

<script type="text/javascript">
 function EnableHODBox() {
     //alert('hello');
     var GridView = document.getElementById('<%=DeptGrid.ClientID %>');
     //var GridView = document.getElementById('');
     var DeptId;
     if (GridView.rows.length > 0) {
         for (Row = 1; Row < GridView.rows.length; Row++) {
            // DeptId = GridView.rows.cell[0];
             if (GridView.rows[Row].cell[3].type == "checkbox") …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net checkbox gridview

6
推荐指数
1
解决办法
5万
查看次数