Click here to Skip to main content
15,889,861 members
Home / Discussions / ASP.NET
   

ASP.NET

 
AnswerRe: Does it possible to convert a compiled aspx website into source code I have made school management system and made it compiled . and original project has deleted so i want to convert the compiled code into source code code so that be can modify t Pin
John C Rayan5-Apr-16 0:21
professionalJohn C Rayan5-Apr-16 0:21 
QuestionCommunication with comport in ASP.Net VB Pin
Member 112927873-Apr-16 3:05
Member 112927873-Apr-16 3:05 
QuestionI Had High Hopes for Metro-UI - But Pin
xiecsuk31-Mar-16 23:13
xiecsuk31-Mar-16 23:13 
QuestionNested Gridview need help. Pin
hmanhha30-Mar-16 6:43
hmanhha30-Mar-16 6:43 
AnswerRe: Nested Gridview need help. Pin
User 418025411-Apr-16 8:32
User 418025411-Apr-16 8:32 
QuestionHow do i add new json file in VS2012? Pin
King Fisher27-Mar-16 23:43
professionalKing Fisher27-Mar-16 23:43 
AnswerRe: How do i add new json file in VS2012? Pin
ZurdoDev28-Mar-16 7:33
professionalZurdoDev28-Mar-16 7:33 
QuestionMVC @Helpers, reusable HTML in a view, to place in App_Code? Pin
jkirkerx27-Mar-16 11:46
professionaljkirkerx27-Mar-16 11:46 
I thought I'd take an hour and try to make my project more efficient by taking HTML with Razor that is common to many pages and packaging them up. So I have block of HTML and Razor Html Helpers called Avatar, in which it shows the selected avatar, you can upload a new, and a sliding horizontal panel that you can choose one from.

I'm not even sure if I'm on the right track here. In webforms, I would of made a user or server control out of it.

So I made a Helper in App_Code. First I made it as a view in the view folder. And searched and results said no make it the App_Code folder. So I do that, then I had to change the @using. Then I wanted to pass any mode to it.

I ended up with this in the App_Code folder marked as Build Action: None.
Oh and the hour is now 2 hours.

I can't figure out how to build and use it.

Question: Am I wasting my time here on this. Should I use a different method. What do you think?
[The Razor seems to mess up my formatting]
@using System.Web.Mvc.Razor;
@functions {
    private static WebViewPage page { get { return PageContext.Page as WebViewPage; } }
    private static System.Web.Mvc.HtmlHelper Html { get { return page.Html; } }
    private static UrlHelper Url { get { return page.Url; } }
    private static dynamic ViewBag { get { return page.ViewBag; } }
}

@helper avatar_select(object model)
{

<pre>
<div class="panel panel-default">
    <div class="panel-heading">
        <h4>Avatars</h4>
    </div>
    <div class="panel-body">

        <div class="col-sm-3">
            <div class="form-group">
                @Html.LabelFor(m => m.Avatar_Primary_ID, new { @class = "control-label" })
                <div class="avatarImage">
                    <img id="avatarPrimary_Select" data-avatarid="@Model.Avatar_Primary_ID" src="@String.Format("data:image/png;base64,{0}", Model.Avatar_Primary_Image.Base64)" alt="@Model.Name" height="100" />
                </div>
                <div class="avatarDelete">
                    <a id="AvatarDeleteButton" class="btn btn-primary has-spinner" name="AvatarDeleteButton">
                        Delete
                        <span class="spinner"><i class="fa fa-cog fa-spin"></i></span>
                    </a>
                </div>
                <div>
                    @Html.HiddenFor(m => m.Avatar_Primary_ID)
                    @Html.HiddenFor(m => m.Avatar_Primary_Image.Base64)
                    @Html.HiddenFor(m => m.Avatar_Secondary_ID)
                    @Html.HiddenFor(m => m.Avatar_Secondary_Image.Base64)
                </div>
            </div>
        </div>

        <div class="col-sm-9">

            <div class="avatarUploadMessage">
                <span class="text-primary"><strong>You may upload a new avatar</strong></span>
            </div>
            <div class="avatarUploadControls">

                <div class="form-group">
                    &lt;label class="control-label">Enter your avatar's name max(20)&lt;/label>
                    <div class="input-group">
                        <span class="input-group-addon">
                            <i class="fa fa-tag"></i>
                        </span>
                        &lt;input id="AvatarName" class="form-control" type="text" maxlength="20" placeholder="Name your Avatar" value="@Model.Avatar_Primary_Image.Name">
                        <span class="input-group-addon">
                            <i class="fa fa-comment"></i>
                        </span>
                        &lt;input id="AvatarAlt" class="form-control" type="text" maxlength="10" placeholder="Alternate Name" value="@Model.Avatar_Primary_Image.Alt">
                        <span class="input-group-btn">
                            <span class="btn btn-primary btn-file">
                                Choose
                                &lt;input id="AvatarBrowse" name="AvatarBrowse" class="btn btn-primary spinner" type="file" accept="image/*" />
                                <i id="AvatarSpinner" class=""></i>
                            </span>
                        </span>
                    </div>
                </div>

            </div>
            <div class="avatarPreviewMessage">
                <span class="text-primary"><strong>Or select one from your collection</strong></span>
            </div>
            <div id="avatarPreviewContainer">
                <div id="avatarPreviewSlider" name="avatarPreviewSlider">
                    <img src="~/Content/themes/base/images/indicator_Big.gif" style="padding-top: 6px;" />
                </div>
            </div>
            <div id="log" class="text-info" />
            <div class="avatarPreviewControlsHelp">
                <span id="avatarInstructions" class="text-primary">Touch and swipe to scroll more</span>
            </div>
        </div>

    </div>



}


QuestionASP.Net MVC: custom client side validation for checkboxes is not working Pin
Tridip Bhattacharjee27-Mar-16 1:27
professionalTridip Bhattacharjee27-Mar-16 1:27 
SuggestionRe: ASP.Net MVC: custom client side validation for checkboxes is not working Pin
Richard Deeming29-Mar-16 2:17
mveRichard Deeming29-Mar-16 2:17 
QuestionWHere to put JavaScrip in ASP.net Pin
hmanhha26-Mar-16 8:33
hmanhha26-Mar-16 8:33 
AnswerRe: WHere to put JavaScrip in ASP.net Pin
F-ES Sitecore27-Mar-16 5:02
professionalF-ES Sitecore27-Mar-16 5:02 
GeneralRe: WHere to put JavaScrip in ASP.net Pin
hmanhha28-Mar-16 7:22
hmanhha28-Mar-16 7:22 
GeneralRe: WHere to put JavaScrip in ASP.net Pin
F-ES Sitecore28-Mar-16 7:38
professionalF-ES Sitecore28-Mar-16 7:38 
QuestionMVC5 WebGrid styling issues Pin
#realJSOP24-Mar-16 3:22
mve#realJSOP24-Mar-16 3:22 
AnswerRe: MVC5 WebGrid styling issues Pin
#realJSOP24-Mar-16 7:26
mve#realJSOP24-Mar-16 7:26 
AnswerRe: MVC5 WebGrid styling issues Pin
#realJSOP24-Mar-16 7:48
mve#realJSOP24-Mar-16 7:48 
GeneralRe: MVC5 WebGrid styling issues Pin
Brisingr Aerowing24-Mar-16 17:10
professionalBrisingr Aerowing24-Mar-16 17:10 
GeneralRe: MVC5 WebGrid styling issues Pin
#realJSOP25-Mar-16 0:47
mve#realJSOP25-Mar-16 0:47 
GeneralRe: MVC5 WebGrid styling issues Pin
Brisingr Aerowing25-Mar-16 4:41
professionalBrisingr Aerowing25-Mar-16 4:41 
QuestionMVC/EF typical/best practice Pin
#realJSOP24-Mar-16 1:21
mve#realJSOP24-Mar-16 1:21 
AnswerRe: MVC/EF typical/best practice Pin
Nathan Minier24-Mar-16 1:37
professionalNathan Minier24-Mar-16 1:37 
GeneralRe: MVC/EF typical/best practice Pin
#realJSOP24-Mar-16 2:02
mve#realJSOP24-Mar-16 2:02 
GeneralRe: MVC/EF typical/best practice Pin
Nathan Minier24-Mar-16 2:08
professionalNathan Minier24-Mar-16 2:08 
GeneralRe: MVC/EF typical/best practice Pin
John C Rayan24-Mar-16 5:27
professionalJohn C Rayan24-Mar-16 5:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.