Muhammad Khubaib Nasir Ответов: 2

Частичное использование вида ASP.NET веб-форма.


Всем привет,
Я новичок в этом деле. asp.net все хотели знать, можем ли мы создать частичное представление в веб-формах, пожалуйста, вставьте ссылки или код в ответ.

с уважением,
Спасибо.

Вот код, и я должен поместить частичное представление в колонку "забронировать время встречи", нажав на кнопку "Click Me".
<pre><asp:TemplateField HeaderText="Book Meeting Time">
                    <ItemTemplate>
                           <a href="">Click Here</a>
                   </ItemTemplate>
                </asp:TemplateField>


Что я уже пробовал:

<pre><%@ Page Language="C#" AutoEventWireup="true" CodeBehind="BookMeetingTime.aspx.cs" Inherits="MeetingTime.BookMeetingTime" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
<pre><center>
        Search : <asp:TextBox ID="txtSearch" runat="server"></asp:TextBox>
        <asp:Button ID="btnSearch" runat="server" Text="Search" OnClick="btnSearch_Click" />
            <hr />
        <asp:GridView ID="GridView1" runat="server" ShowHeaderWhenEmpty="true" EmptyDataText="No Records Found.">
            <columns>
                <%--<asp:BoundField DataField="BookMeetingTime" HeaderText="Book Meeting Time"/>--%>
                <asp:TemplateField HeaderText="Book Meeting Time">
                    <ItemTemplate>
                           <a href="">Click Here</a>
                   </ItemTemplate>
                </asp:TemplateField>
            </columns>
        </asp:GridView>
            </center>
    </div>
    </form>

F-ES Sitecore

Лучшим эквивалентом частичных представлений в веб - формах, вероятно, являются пользовательские элементы управления.

https://www.guru99.com/asp-net-controls-webforms.html

2 Ответов

Рейтинг:
7

MadMyche

Способ, которым я узнал это, был через использование пользовательский элемент управления, которая будет представлять собой пару файлов (страница разметки + код позади); это может быть вызвано на странице веб-форм.
Существует еще несколько работ, которые необходимо выполнить, чем использование партиалов в рамках парадигмы MVC, но поскольку она довольно зрелая, для нее доступно множество документации и учебных пособий

Некоторые Учебные Пособия:
ASP.NET учебник по веб-формам: примеры пользовательских элементов управления[^]
Создание пользовательского элемента управления в ASP.Net[^]


Рейтинг:
19

#realJSOP

Реализовать "пользовательские элементы управления":

Как это сделать: создать ASP.NET пользовательский контроль | Microsoft Docs[^]